PhoenixGenerator
2.8.0
Set of tools to generate code
Toggle main menu visibility
Loading...
Searching...
No Matches
CppTraitEmpty.cpp
Go to the documentation of this file.
1
2
/***************************************
3
Auteur : Pierre Aubert
4
Mail : pierre.aubert@lapp.in2p3.fr
5
Licence : CeCILL-C
6
****************************************/
7
8
#include "
CppTraitEmpty.h
"
9
11
CppTraitEmpty::CppTraitEmpty
()
12
:
PAbstractTraitBackend
()
13
{}
14
16
CppTraitEmpty::~CppTraitEmpty
(){}
17
19
22
void
CppTraitEmpty::headerExtraInclude
(std::ofstream & fs,
const
GeneratorMode
& mode)
const
{
23
24
}
25
27
31
void
CppTraitEmpty::publicMethodDeclaration
(std::ofstream & fs,
const
PClassConfig
& classConfig,
const
GeneratorMode
& mode)
const
{
32
33
}
34
36
40
void
CppTraitEmpty::publicMethodImplementation
(std::ofstream & fs,
const
PClassConfig
& classConfig,
const
GeneratorMode
& mode)
const
{
41
42
}
43
45
49
void
CppTraitEmpty::protectedMethodDeclaration
(std::ofstream & fs,
const
PClassConfig
& classConfig,
const
GeneratorMode
& mode)
const
{
50
51
}
52
54
58
void
CppTraitEmpty::protectedMethodImplementation
(std::ofstream & fs,
const
PClassConfig
& classConfig,
const
GeneratorMode
& mode)
const
{
59
60
}
61
63
67
void
CppTraitEmpty::privateMethodDeclaration
(std::ofstream & fs,
const
PClassConfig
& classConfig,
const
GeneratorMode
& mode)
const
{
68
69
}
70
72
76
void
CppTraitEmpty::privateMethodImplementation
(std::ofstream & fs,
const
PClassConfig
& classConfig,
const
GeneratorMode
& mode)
const
{
77
78
}
79
81
85
void
CppTraitEmpty::classExtraFunctionDeclaration
(std::ofstream & fs,
const
PClassConfig
& classConfig,
const
GeneratorMode
& mode)
const
{
86
87
88
}
89
91
95
void
CppTraitEmpty::classExtraFunctionImplementation
(std::ofstream & fs,
const
PClassConfig
& classConfig,
const
GeneratorMode
& mode)
const
{
96
97
98
}
99
101
105
void
CppTraitEmpty::testFunction
(std::ofstream & fs,
const
PClassConfig
& classConfig,
const
GeneratorMode
& mode)
const
{
106
107
}
108
110
114
void
CppTraitEmpty::testCallFunction
(std::ofstream & fs,
const
PClassConfig
& classConfig,
const
GeneratorMode
& mode)
const
{
115
116
}
117
118
119
CppTraitEmpty.h
CppTraitEmpty::testFunction
virtual void testFunction(std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const
Implementation of test function.
Definition
CppTraitEmpty.cpp:105
CppTraitEmpty::privateMethodImplementation
virtual void privateMethodImplementation(std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const
Implementation of private methods.
Definition
CppTraitEmpty.cpp:76
CppTraitEmpty::classExtraFunctionDeclaration
virtual void classExtraFunctionDeclaration(std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const
Declaration of extra functions.
Definition
CppTraitEmpty.cpp:85
CppTraitEmpty::protectedMethodDeclaration
virtual void protectedMethodDeclaration(std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const
Declaration of protected methods.
Definition
CppTraitEmpty.cpp:49
CppTraitEmpty::classExtraFunctionImplementation
virtual void classExtraFunctionImplementation(std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const
Implementation of extra functions.
Definition
CppTraitEmpty.cpp:95
CppTraitEmpty::CppTraitEmpty
CppTraitEmpty()
Consctructor of CppTraitEmpty.
Definition
CppTraitEmpty.cpp:11
CppTraitEmpty::publicMethodDeclaration
virtual void publicMethodDeclaration(std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const
Declaration of public methods.
Definition
CppTraitEmpty.cpp:31
CppTraitEmpty::testCallFunction
virtual void testCallFunction(std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const
Call of the test function.
Definition
CppTraitEmpty.cpp:114
CppTraitEmpty::privateMethodDeclaration
virtual void privateMethodDeclaration(std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const
Declaration of private methods.
Definition
CppTraitEmpty.cpp:67
CppTraitEmpty::publicMethodImplementation
virtual void publicMethodImplementation(std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const
Implementation of public methods.
Definition
CppTraitEmpty.cpp:40
CppTraitEmpty::headerExtraInclude
virtual void headerExtraInclude(std::ofstream &fs, const GeneratorMode &mode) const
Add extra include on the header.
Definition
CppTraitEmpty.cpp:22
CppTraitEmpty::~CppTraitEmpty
virtual ~CppTraitEmpty()
Desctructor of CppTraitEmpty.
Definition
CppTraitEmpty.cpp:16
CppTraitEmpty::protectedMethodImplementation
virtual void protectedMethodImplementation(std::ofstream &fs, const PClassConfig &classConfig, const GeneratorMode &mode) const
Implementation of protected methods.
Definition
CppTraitEmpty.cpp:58
PAbstractTraitBackend::PAbstractTraitBackend
PAbstractTraitBackend()
Definition
PAbstractTraitBackend.h:22
PClassConfig
Class to describe a basic class.
Definition
PClassConfig.h:14
GeneratorMode
All the genertor modes.
Definition
GeneratorMode.h:27
src
TraitBackEnd
CPP
CppTraitEmpty
CppTraitEmpty.cpp
Generated by
1.17.0