CGP | Internal helper class for the procGit parser routine |
CMDomQuery | DOM Query Class |
▼CQFile | |
CMFile | Overwrites QFile to only generate a file if its new version differs from an existing one, it creates a temporary file with ",new" added to the file name; additionally it records all file names that it touches; this is not a complete implementation - just enough for woc; it assumes that files are opened to be (re)created |
▼CQList | |
CMDomNodeList | Helper class: more flexible version of QDomNodeList |
▼CQObject | |
▼CWocOutput | Base class of all output generators |
CWocHtmlOut | Output target for HTML documentation |
▼CWocPHPOut | Abstract base class for generating output for PHP |
CWocPHPClientOut | Specialization that creates a PHP client |
CWocPHPServerOut | Specialization that creates a PHP server |
▼CWocQtOut | Abstract base class for Qt client and server output |
CWocQtClientOut | Specialization that generates adequate output for Qt clients |
CWocQtServerOut | Specialization that generates adequate output for Qt servers |
CWocSchemaOut | Generates output for a schema file |
CWocSoapOut | Generates output for a schema file |
CWocPHPClass | Generates output for a PHP server side |
CWocPHPTable | Generates output for a PHP server side |
▼CWocPHPTransaction | Generates output for a PHP server side |
CWocPHPClientTransaction | Generates output for a PHP server side |
CWocPHPServerTransaction | Generates output for a PHP server side |
CWocProcessor | Central processing singleton |
CWocQtClass | Specialization that outputs classes for WocQtOut and its sub-classes |
▼CWocQtTransaction | Abstract base class for Qt transaction generator |
CWocQtClientTransaction | Generates Qt code for transactions, the target is the client |
CWocQtServerTransaction | Specialization for generating transactions for a Qt server target, used by WocQtServerOut |
CQtCTrans | Internal cache to hold the output for one transaction, a reference to this struct is handed arout WocQtClientTransaction |
CQtSTrans | Internal helper to hold the output for one transaction, this is handed around WocQtServerTransaction |
CWocTable::s_col | Holds data for a DB table column |
CWocClass::s_map | Mappings: "table-name" => List of ("column-name","property-name") |
CWocClass::s_prop | Property info |
CWocQtClientTransaction::s_transdoc | Memory for transaction and privilege docu |
CWocClass | Stores a communication class including serialization and deserialization information |
CWocEnum | Helper structure to store enums in classes and tables |
CWocQtTable | Generates code for DB table wrappers in Qt so far this class is non-functional |
CWocTable | Stores the internal representation of a database table and its abstraction class |
CWocTransaction | Internal representation of a transaction |