![]() |
|
PhoenixGenerator
2.0.4
Set of tools to generate code
|
Abstract trait of the backend. More...
#include <PAbstractTraitBackend.h>
Inheritance diagram for PAbstractTraitBackend:Public Member Functions | |
| virtual void | classExtraFunctionDeclaration (std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const |
| virtual void | classExtraFunctionImplementation (std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const |
| virtual void | headerExtraInclude (std::ofstream &fs, const GeneratorMode &mode) const |
| PAbstractTraitBackend () | |
| virtual void | privateMethodDeclaration (std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const |
| virtual void | privateMethodImplementation (std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const |
| virtual void | protectedMethodDeclaration (std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const |
| virtual void | protectedMethodImplementation (std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const |
| virtual void | publicMethodDeclaration (std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const |
| virtual void | publicMethodImplementation (std::ofstream &fs, const PClassConfig &classConfig, 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 | ~PAbstractTraitBackend () |
Abstract trait of the backend.
Definition at line 19 of file PAbstractTraitBackend.h.
|
inline |
Definition at line 21 of file PAbstractTraitBackend.h.
Referenced by CppTraitCheckStream::CppTraitCheckStream(), CppTraitConfigStream::CppTraitConfigStream(), CppTraitCopy::CppTraitCopy(), CppTraitDataStream::CppTraitDataStream(), CppTraitEmpty::CppTraitEmpty(), CppTraitFromString::CppTraitFromString(), CppTraitGetter::CppTraitGetter(), CppTraitSetter::CppTraitSetter(), and CppTraitTypeStream::CppTraitTypeStream().
Here is the caller graph for this function:
|
inlinevirtual |
Definition at line 22 of file PAbstractTraitBackend.h.
|
inlinevirtual |
Reimplemented in CppTraitCheckStream, CppTraitConfigStream, CppTraitDataStream, CppTraitEmpty, CppTraitFromString, and CppTraitTypeStream.
Definition at line 33 of file PAbstractTraitBackend.h.
|
inlinevirtual |
Reimplemented in CppTraitCheckStream, CppTraitConfigStream, CppTraitDataStream, CppTraitEmpty, CppTraitFromString, and CppTraitTypeStream.
Definition at line 34 of file PAbstractTraitBackend.h.
|
inlinevirtual |
Reimplemented in CppTraitCheckStream, CppTraitConfigStream, CppTraitDataStream, CppTraitEmpty, CppTraitFromString, and CppTraitTypeStream.
Definition at line 25 of file PAbstractTraitBackend.h.
|
inlinevirtual |
Reimplemented in CppTraitCheckStream, CppTraitConfigStream, CppTraitDataStream, CppTraitEmpty, CppTraitFromString, and CppTraitTypeStream.
Definition at line 31 of file PAbstractTraitBackend.h.
|
inlinevirtual |
Reimplemented in CppTraitCheckStream, CppTraitConfigStream, CppTraitDataStream, CppTraitEmpty, CppTraitFromString, and CppTraitTypeStream.
Definition at line 32 of file PAbstractTraitBackend.h.
|
inlinevirtual |
Reimplemented in CppTraitCheckStream, CppTraitConfigStream, CppTraitCopy, CppTraitDataStream, CppTraitEmpty, CppTraitFromString, and CppTraitTypeStream.
Definition at line 29 of file PAbstractTraitBackend.h.
|
inlinevirtual |
Reimplemented in CppTraitCheckStream, CppTraitConfigStream, CppTraitCopy, CppTraitDataStream, CppTraitEmpty, CppTraitFromString, and CppTraitTypeStream.
Definition at line 30 of file PAbstractTraitBackend.h.
|
inlinevirtual |
Reimplemented in CppTraitCheckStream, CppTraitConfigStream, CppTraitCopy, CppTraitDataStream, CppTraitEmpty, CppTraitFromString, CppTraitGetter, and CppTraitSetter.
Definition at line 27 of file PAbstractTraitBackend.h.
|
inlinevirtual |
Reimplemented in CppTraitCheckStream, CppTraitConfigStream, CppTraitCopy, CppTraitDataStream, CppTraitEmpty, CppTraitFromString, CppTraitGetter, and CppTraitSetter.
Definition at line 28 of file PAbstractTraitBackend.h.
|
inlinevirtual |
Reimplemented in CppTraitCopy, CppTraitEmpty, CppTraitFromString, and CppTraitTypeStream.
Definition at line 37 of file PAbstractTraitBackend.h.
|
inlinevirtual |
Reimplemented in CppTraitCopy, CppTraitEmpty, CppTraitFromString, and CppTraitTypeStream.
Definition at line 36 of file PAbstractTraitBackend.h.