PhoenixGenerator  2.0.4
Set of tools to generate code
Loading...
Searching...
No Matches
WrapperTraitEmpty Class Reference

Class generator for setter trait. More...

#include <WrapperTraitEmpty.h>

+ Inheritance diagram for WrapperTraitEmpty:
+ Collaboration diagram for WrapperTraitEmpty:

Public Member Functions

virtual void classMethodDeclaration (std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const
 Declaration of class method.
 
virtual void classMethodImplementation (std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const
 Implementation of class method.
 
virtual void headerExtraInclude (std::ofstream &fs, const GeneratorMode &mode) const
 Add extra include on the header.
 
virtual void registerClassGetterSetter (std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const
 Register class getter and setter.
 
virtual void registerClassMember (std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const
 Register class member.
 
virtual void registerClassMethod (std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const
 Register class method.
 
virtual void setupAddDependency (std::ofstream &fs, const GeneratorMode &mode) const
 
virtual void testCallFunction (std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const
 Call of the test function.
 
virtual void testFunction (std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const
 Implementation of test function.
 
 WrapperTraitEmpty ()
 Consctructor of WrapperTraitEmpty.
 
virtual ~WrapperTraitEmpty ()
 Desctructor of WrapperTraitEmpty.
 

Detailed Description

Class generator for setter trait.

Definition at line 16 of file WrapperTraitEmpty.h.

Constructor & Destructor Documentation

◆ WrapperTraitEmpty()

WrapperTraitEmpty::WrapperTraitEmpty ( )

Consctructor of WrapperTraitEmpty.

Definition at line 11 of file WrapperTraitEmpty.cpp.

References PAbstractWrapperTraitBackend::PAbstractWrapperTraitBackend().

+ Here is the call graph for this function:

◆ ~WrapperTraitEmpty()

WrapperTraitEmpty::~WrapperTraitEmpty ( )
virtual

Desctructor of WrapperTraitEmpty.

Definition at line 16 of file WrapperTraitEmpty.cpp.

16{}

Member Function Documentation

◆ classMethodDeclaration()

void WrapperTraitEmpty::classMethodDeclaration ( std::ofstream & fs,
const PClassConfig & classConfig,
const GeneratorMode & mode ) const
virtual

Declaration of class method.

Parameters
[out]fs: file to be completed
classConfig: PClassConfig to be used
mode: mode of the generator

Reimplemented from PAbstractWrapperTraitBackend.

Definition at line 31 of file WrapperTraitEmpty.cpp.

31 {
32
33}

◆ classMethodImplementation()

void WrapperTraitEmpty::classMethodImplementation ( std::ofstream & fs,
const PClassConfig & classConfig,
const GeneratorMode & mode ) const
virtual

Implementation of class method.

Parameters
[out]fs: file to be completed
classConfig: PClassConfig to be used
mode: mode of the generator

Reimplemented from PAbstractWrapperTraitBackend.

Definition at line 40 of file WrapperTraitEmpty.cpp.

40 {
41
42}

◆ headerExtraInclude()

void WrapperTraitEmpty::headerExtraInclude ( std::ofstream & fs,
const GeneratorMode & mode ) const
virtual

Add extra include on the header.

Parameters
[out]fs: file to be completed
mode: mode of the generator

Reimplemented from PAbstractWrapperTraitBackend.

Definition at line 22 of file WrapperTraitEmpty.cpp.

22 {
23
24}

◆ registerClassGetterSetter()

void WrapperTraitEmpty::registerClassGetterSetter ( std::ofstream & fs,
const PClassConfig & classConfig,
const GeneratorMode & mode ) const
virtual

Register class getter and setter.

Parameters
[out]fs: file to be completed
classConfig: PClassConfig to be used
mode: mode of the generator

Reimplemented from PAbstractWrapperTraitBackend.

Definition at line 58 of file WrapperTraitEmpty.cpp.

58 {
59
60}

◆ registerClassMember()

void WrapperTraitEmpty::registerClassMember ( std::ofstream & fs,
const PClassConfig & classConfig,
const GeneratorMode & mode ) const
virtual

Register class member.

Parameters
[out]fs: file to be completed
classConfig: PClassConfig to be used
mode: mode of the generator

Reimplemented from PAbstractWrapperTraitBackend.

Definition at line 49 of file WrapperTraitEmpty.cpp.

49 {
50
51}

◆ registerClassMethod()

void WrapperTraitEmpty::registerClassMethod ( std::ofstream & fs,
const PClassConfig & classConfig,
const GeneratorMode & mode ) const
virtual

Register class method.

Parameters
[out]fs: file to be completed
classConfig: PClassConfig to be used
mode: mode of the generator

Reimplemented from PAbstractWrapperTraitBackend.

Definition at line 67 of file WrapperTraitEmpty.cpp.

67 {
68
69}

◆ setupAddDependency()

virtual void PAbstractWrapperTraitBackend::setupAddDependency ( std::ofstream & fs,
const GeneratorMode & mode ) const
inlinevirtualinherited

Reimplemented in WrapperTraitDataStream, and WrapperTraitTypeStream.

Definition at line 60 of file PAbstractTraitBackend.h.

60{}

◆ testCallFunction()

void WrapperTraitEmpty::testCallFunction ( std::ofstream & fs,
const PClassConfig & classConfig,
const GeneratorMode & mode ) const
virtual

Call of the test function.

Parameters
[out]fs: file to be completed
classConfig: PClassConfig to be used
mode: mode of the generator

Reimplemented from PAbstractWrapperTraitBackend.

Definition at line 85 of file WrapperTraitEmpty.cpp.

85 {
86
87}

◆ testFunction()

void WrapperTraitEmpty::testFunction ( std::ofstream & fs,
const PClassConfig & classConfig,
const GeneratorMode & mode ) const
virtual

Implementation of test function.

Parameters
[out]fs: file to be completed
classConfig: PClassConfig to be used
mode: mode of the generator

Reimplemented from PAbstractWrapperTraitBackend.

Definition at line 76 of file WrapperTraitEmpty.cpp.

76 {
77
78}

The documentation for this class was generated from the following files: