PhoenixGenerator
2.8.0
Set of tools to generate code
Toggle main menu visibility
Loading...
Searching...
No Matches
PDataConfig.cpp
Go to the documentation of this file.
1
/***************************************
2
Auteur : Pierre Aubert
3
Mail : pierre.aubert@lapp.in2p3.fr
4
Licence : CeCILL-C
5
****************************************/
6
7
8
#include "
PDataConfig.h
"
9
11
PDataConfig::PDataConfig
(){
12
initialisationPDataConfig
();
13
}
14
16
18
PDataConfig::PDataConfig
(
const
PDataConfig
& other){
19
copyPDataConfig
(other);
20
}
21
23
PDataConfig::~PDataConfig
(){
24
25
}
26
28
31
PDataConfig
&
PDataConfig::operator =
(
const
PDataConfig
& other){
32
copyPDataConfig
(other);
33
return
*
this
;
34
}
35
37
39
void
PDataConfig::setFileName
(
const
PPath & fileName){
40
p_fileName
= fileName;
41
}
42
44
46
const
PPath &
PDataConfig::getFileName
()
const
{
47
return
p_fileName
;
48
}
49
51
53
PPath &
PDataConfig::getFileName
(){
54
return
p_fileName
;
55
}
56
58
60
const
PVecClassConfig
&
PDataConfig::getVecClassConfig
()
const
{
61
return
p_vecClassConfig
;
62
}
63
65
67
PVecClassConfig
&
PDataConfig::getVecClassConfig
(){
68
return
p_vecClassConfig
;
69
}
70
72
74
const
PVecPath &
PDataConfig::getVecInclude
()
const
{
75
return
p_vecInclude
;
76
}
77
79
81
PVecPath &
PDataConfig::getVecInclude
(){
82
return
p_vecInclude
;
83
}
84
85
87
89
void
PDataConfig::copyPDataConfig
(
const
PDataConfig
& other){
90
p_fileName
= other.
p_fileName
;
91
p_vecClassConfig
= other.
p_vecClassConfig
;
92
p_vecInclude
= other.
p_vecInclude
;
93
}
94
96
void
PDataConfig::initialisationPDataConfig
(){
97
98
}
99
100
101
102
103
PDataConfig.h
PVecClassConfig
std::vector< PClassConfig > PVecClassConfig
Definition
PDataConfig.h:14
PDataConfig::initialisationPDataConfig
void initialisationPDataConfig()
Initialisation function of the class PDataConfig.
Definition
PDataConfig.cpp:96
PDataConfig::~PDataConfig
virtual ~PDataConfig()
Destructeur of PDataConfig.
Definition
PDataConfig.cpp:23
PDataConfig::operator=
PDataConfig & operator=(const PDataConfig &other)
Definition of equal operator of PDataConfig.
Definition
PDataConfig.cpp:31
PDataConfig::getVecClassConfig
const PVecClassConfig & getVecClassConfig() const
Get the vector of all config class of the current pdata file.
Definition
PDataConfig.cpp:60
PDataConfig::copyPDataConfig
void copyPDataConfig(const PDataConfig &other)
Copy function of PDataConfig.
Definition
PDataConfig.cpp:89
PDataConfig::getFileName
const PPath & getFileName() const
Get the file name of the current PDataConfig.
Definition
PDataConfig.cpp:46
PDataConfig::PDataConfig
PDataConfig()
Default constructeur of PDataConfig.
Definition
PDataConfig.cpp:11
PDataConfig::p_vecClassConfig
PVecClassConfig p_vecClassConfig
All class of the pdata file.
Definition
PDataConfig.h:43
PDataConfig::p_fileName
PPath p_fileName
File name of the current PDataConfig.
Definition
PDataConfig.h:41
PDataConfig::getVecInclude
const PVecPath & getVecInclude() const
Get the vector of all include files of the current pdata file.
Definition
PDataConfig.cpp:74
PDataConfig::setFileName
void setFileName(const PPath &fileName)
Set the file name of the current PDataConfig.
Definition
PDataConfig.cpp:39
PDataConfig::p_vecInclude
PVecPath p_vecInclude
ALl extra include of the pdata file.
Definition
PDataConfig.h:45
src
Representation
PDataConfig.cpp
Generated by
1.17.0