![]() |
|
PhoenixGenerator
2.0.4
Set of tools to generate code
|
Abstract trait of the backend. More...
#include <PAbstractTraitBackend.h>
Inheritance diagram for PAbstractWrapperTraitBackend:Public Member Functions | |
| virtual void | classMethodDeclaration (std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const |
| virtual void | classMethodImplementation (std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const |
| virtual void | headerExtraInclude (std::ofstream &fs, const GeneratorMode &mode) const |
| PAbstractWrapperTraitBackend () | |
| virtual void | registerClassGetterSetter (std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const |
| virtual void | registerClassMember (std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const |
| virtual void | registerClassMethod (std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const |
| virtual void | setupAddDependency (std::ofstream &fs, const GeneratorMode &mode) const |
| virtual void | testCallFunction (std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const |
| virtual void | testFunction (std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const |
| virtual | ~PAbstractWrapperTraitBackend () |
Abstract trait of the backend.
Definition at line 42 of file PAbstractTraitBackend.h.
|
inline |
Definition at line 44 of file PAbstractTraitBackend.h.
Referenced by WrapperTraitDataStream::WrapperTraitDataStream(), WrapperTraitEmpty::WrapperTraitEmpty(), WrapperTraitGetterSetter::WrapperTraitGetterSetter(), and WrapperTraitTypeStream::WrapperTraitTypeStream().
Here is the caller graph for this function:
|
inlinevirtual |
Definition at line 45 of file PAbstractTraitBackend.h.
|
inlinevirtual |
Reimplemented in WrapperTraitDataStream, WrapperTraitEmpty, WrapperTraitGetterSetter, and WrapperTraitTypeStream.
Definition at line 50 of file PAbstractTraitBackend.h.
|
inlinevirtual |
Reimplemented in WrapperTraitDataStream, WrapperTraitEmpty, WrapperTraitGetterSetter, and WrapperTraitTypeStream.
Definition at line 51 of file PAbstractTraitBackend.h.
|
inlinevirtual |
Reimplemented in WrapperTraitDataStream, WrapperTraitEmpty, WrapperTraitGetterSetter, and WrapperTraitTypeStream.
Definition at line 48 of file PAbstractTraitBackend.h.
|
inlinevirtual |
Reimplemented in WrapperTraitDataStream, WrapperTraitEmpty, WrapperTraitGetterSetter, and WrapperTraitTypeStream.
Definition at line 54 of file PAbstractTraitBackend.h.
|
inlinevirtual |
Reimplemented in WrapperTraitEmpty, WrapperTraitGetterSetter, and WrapperTraitTypeStream.
Definition at line 53 of file PAbstractTraitBackend.h.
|
inlinevirtual |
Reimplemented in WrapperTraitDataStream, WrapperTraitEmpty, WrapperTraitGetterSetter, and WrapperTraitTypeStream.
Definition at line 55 of file PAbstractTraitBackend.h.
|
inlinevirtual |
Reimplemented in WrapperTraitDataStream, and WrapperTraitTypeStream.
Definition at line 60 of file PAbstractTraitBackend.h.
|
inlinevirtual |
Reimplemented in WrapperTraitDataStream, WrapperTraitEmpty, WrapperTraitGetterSetter, and WrapperTraitTypeStream.
Definition at line 58 of file PAbstractTraitBackend.h.
|
inlinevirtual |
Reimplemented in WrapperTraitDataStream, WrapperTraitEmpty, WrapperTraitGetterSetter, and WrapperTraitTypeStream.
Definition at line 57 of file PAbstractTraitBackend.h.