6 #ifndef WOC_QTOUT_CTRANS_H
7 #define WOC_QTOUT_CTRANS_H
void genProperties(QtCTrans &)
helper: generate properties
Definition: qtctrans.cpp:182
~WocQtClientTransaction()
deletes the generator
Definition: qtctrans.cpp:18
QString trnOutput(const WocTransaction &)
helper generates the transaction output decoding
Definition: qtctrans.cpp:380
Abstract base class for Qt client and server output.
Definition: qtout.h:44
virtual void finalize()
called last when all parsing is done
Definition: qtctrans.cpp:20
void trnList()
helper generates enums and strings for all transactions
Definition: qtctrans.cpp:449
Generates Qt code for transactions, the target is the client.
Definition: qtctrans.h:18
void genLogCtrl(QtCTrans &)
helper: generate log control
Definition: qtctrans.cpp:304
void genTors(QtCTrans &)
helper: generate con- and de-structors
Definition: qtctrans.cpp:196
WocQtClientTransaction(WocQtOut *)
creates the generator
Definition: qtctrans.cpp:15
void genGetters(QtCTrans &)
helper: generate getter methods
Definition: qtctrans.cpp:294
internal representation of a transaction
Definition: proctrans.h:16
void genInclude(QtCTrans &)
helper: generate include section
Definition: qtctrans.cpp:166
QString trnInput(const WocTransaction &)
helper generates the transaction input encoding
Definition: qtctrans.cpp:314
QMap< QString, s_transdoc > m_transdoc
cache for transaction documentation, used by finalize()
Definition: qtctrans.h:59
void initList(QtCTrans &)
helper: initialize data in the transaction wrapper
Definition: qtctrans.cpp:146
QMap< QString, QString > privdoc
docu for each privilege
Definition: qtctrans.h:56
abstract base class for Qt transaction generator
Definition: qtout.h:18
memory for transaction and privilege docu
Definition: qtctrans.h:52
internal cache to hold the output for one transaction, a reference to this struct is handed arout Woc...
Definition: qtctrans.cpp:27
QStringList tdoc
transaction docu
Definition: qtctrans.h:54
void genQuery(QtCTrans &)
helper: generate query methods
Definition: qtctrans.cpp:238
virtual void newTransaction(const WocTransaction &)
called for each transaction encountered
Definition: qtctrans.cpp:72
stores a communication class including serialization and deserialization information ...
Definition: procclass.h:26