PhoenixGenerator  2.0.4
Set of tools to generate code
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
14
16
21
26
28
32 copyPDataConfig(other);
33 return *this;
34}
35
37
39void PDataConfig::setFileName(const PPath & fileName){
40 p_fileName = fileName;
41}
42
44
46const PPath & PDataConfig::getFileName() const{
47 return p_fileName;
48}
49
51
54 return p_fileName;
55}
56
58
63
65
70
72
74const PVecPath & PDataConfig::getVecInclude() const{
75 return p_vecInclude;
76}
77
79
82 return p_vecInclude;
83}
84
85
87
94
99
100
101
102
103
std::vector< PClassConfig > PVecClassConfig
Definition PDataConfig.h:14
void initialisationPDataConfig()
Initialisation function of the class PDataConfig.
virtual ~PDataConfig()
Destructeur of PDataConfig.
PDataConfig & operator=(const PDataConfig &other)
Definition of equal operator of PDataConfig.
const PVecClassConfig & getVecClassConfig() const
Get the vector of all config class of the current pdata file.
void copyPDataConfig(const PDataConfig &other)
Copy function of PDataConfig.
const PPath & getFileName() const
Get the file name of the current PDataConfig.
PDataConfig()
Default constructeur of PDataConfig.
PVecClassConfig p_vecClassConfig
All class of the pdata file.
Definition PDataConfig.h:43
PPath p_fileName
File name of the current PDataConfig.
Definition PDataConfig.h:41
const PVecPath & getVecInclude() const
Get the vector of all include files of the current pdata file.
void setFileName(const PPath &fileName)
Set the file name of the current PDataConfig.
PVecPath p_vecInclude
ALl extra include of the pdata file.
Definition PDataConfig.h:45