6 #ifndef WOC_QTOUT_CLASS_H
7 #define WOC_QTOUT_CLASS_H
overwrites QFile to only generate a file if its new version differs from an existing one...
Definition: mfile.h:15
Abstract base class for Qt client and server output.
Definition: qtout.h:44
void classSerializers(const WocClass &, MFile &, MFile &, QString)
helper: generate serializers
Definition: qtclass.cpp:333
~WocQtClass()
Definition: qtclass.cpp:21
Specialization that outputs classes for WocQtOut and its sub-classes.
Definition: qtclass.h:17
void errorFound()
emitted if something is wrong, aborts the processor
virtual void newClass(const WocClass &)
generates the code of a specific class
Definition: qtclass.cpp:30
QString m_aux
Definition: qtclass.h:30
void classProperties(const WocClass &, MFile &, MFile &)
helper: generate properties
Definition: qtclass.cpp:164
virtual void finalize()
called when all parsing is done
Definition: qtclass.cpp:25
WocQtClass(WocQtOut *)
constructs the class output for a specific Qt output
Definition: qtclass.cpp:15
void classDeserializer(const WocClass &, MFile &, MFile &, QString)
helper: generate constructors/deserializer/copiers
Definition: qtclass.cpp:199
void classEnums(const WocClass &, MFile &, MFile &, QString)
helper: generate enums for classes
Definition: qtclass.cpp:99
stores a communication class including serialization and deserialization information ...
Definition: procclass.h:26
WocQtOut * m_parent
Definition: qtclass.h:29