![]() |
|
PhoenixGenerator
2.0.4
Set of tools to generate code
|
Class to describe a basic class. More...
#include <PDataConfig.h>
Public Member Functions | |
| PPath & | getFileName () |
| Get the file name of the current PDataConfig. | |
| const PPath & | getFileName () const |
| Get the file name of the current PDataConfig. | |
| PVecClassConfig & | getVecClassConfig () |
| Get the vector of all config class of the current pdata file. | |
| const PVecClassConfig & | getVecClassConfig () const |
| Get the vector of all config class of the current pdata file. | |
| PVecPath & | getVecInclude () |
| Get the vector of all include files of the current pdata file. | |
| const PVecPath & | getVecInclude () const |
| Get the vector of all include files of the current pdata file. | |
| PDataConfig & | operator= (const PDataConfig &other) |
| Definition of equal operator of PDataConfig. | |
| PDataConfig () | |
| Default constructeur of PDataConfig. | |
| PDataConfig (const PDataConfig &other) | |
| Copy constructor of PDataConfig. | |
| void | setFileName (const PPath &fileName) |
| Set the file name of the current PDataConfig. | |
| virtual | ~PDataConfig () |
| Destructeur of PDataConfig. | |
Protected Member Functions | |
| void | copyPDataConfig (const PDataConfig &other) |
| Copy function of PDataConfig. | |
Private Member Functions | |
| void | initialisationPDataConfig () |
| Initialisation function of the class PDataConfig. | |
Private Attributes | |
| PPath | p_fileName |
| File name of the current PDataConfig. | |
| PVecClassConfig | p_vecClassConfig |
| All class of the pdata file. | |
| PVecPath | p_vecInclude |
| ALl extra include of the pdata file. | |
Class to describe a basic class.
Definition at line 17 of file PDataConfig.h.
| PDataConfig::PDataConfig | ( | ) |
Default constructeur of PDataConfig.
Definition at line 11 of file PDataConfig.cpp.
References initialisationPDataConfig().
Referenced by copyPDataConfig(), operator=(), and PDataConfig().
Here is the call graph for this function:
Here is the caller graph for this function:| PDataConfig::PDataConfig | ( | const PDataConfig & | other | ) |
Copy constructor of PDataConfig.
| other | : class to copy |
Definition at line 18 of file PDataConfig.cpp.
References copyPDataConfig(), and PDataConfig().
Here is the call graph for this function:
|
virtual |
|
protected |
Copy function of PDataConfig.
| other | : class to copy |
Definition at line 89 of file PDataConfig.cpp.
References p_fileName, p_vecClassConfig, p_vecInclude, and PDataConfig().
Referenced by operator=(), and PDataConfig().
Here is the call graph for this function:
Here is the caller graph for this function:| PPath & PDataConfig::getFileName | ( | ) |
Get the file name of the current PDataConfig.
Definition at line 53 of file PDataConfig.cpp.
References p_fileName.
| const PPath & PDataConfig::getFileName | ( | ) | const |
Get the file name of the current PDataConfig.
Definition at line 46 of file PDataConfig.cpp.
References p_fileName.
Referenced by project_wrapper_generator_setuppy(), project_wrapper_moduleGeneratorMain(), simple_project_load_config(), and wrapper_generator_class_full().
Here is the caller graph for this function:| PVecClassConfig & PDataConfig::getVecClassConfig | ( | ) |
Get the vector of all config class of the current pdata file.
Definition at line 67 of file PDataConfig.cpp.
References p_vecClassConfig.
| const PVecClassConfig & PDataConfig::getVecClassConfig | ( | ) | const |
Get the vector of all config class of the current pdata file.
Definition at line 60 of file PDataConfig.cpp.
References p_vecClassConfig.
Referenced by project_wrapper_moduleGeneratorMain(), simple_project_load_config(), and wrapper_generator_class_full().
Here is the caller graph for this function:| PVecPath & PDataConfig::getVecInclude | ( | ) |
Get the vector of all include files of the current pdata file.
Definition at line 81 of file PDataConfig.cpp.
References p_vecInclude.
| const PVecPath & PDataConfig::getVecInclude | ( | ) | const |
Get the vector of all include files of the current pdata file.
Definition at line 74 of file PDataConfig.cpp.
References p_vecInclude.
Referenced by simple_project_load_config(), and wrapper_generator_class_full().
Here is the caller graph for this function:
|
private |
Initialisation function of the class PDataConfig.
Definition at line 96 of file PDataConfig.cpp.
Referenced by PDataConfig().
Here is the caller graph for this function:| PDataConfig & PDataConfig::operator= | ( | const PDataConfig & | other | ) |
Definition of equal operator of PDataConfig.
| other | : class to copy |
Definition at line 31 of file PDataConfig.cpp.
References copyPDataConfig(), and PDataConfig().
Here is the call graph for this function:| void PDataConfig::setFileName | ( | const PPath & | fileName | ) |
Set the file name of the current PDataConfig.
| fileName | : file name of the current PDataConfig |
Definition at line 39 of file PDataConfig.cpp.
References p_fileName.
|
private |
File name of the current PDataConfig.
Definition at line 41 of file PDataConfig.h.
Referenced by copyPDataConfig(), getFileName(), getFileName(), and setFileName().
|
private |
All class of the pdata file.
Definition at line 43 of file PDataConfig.h.
Referenced by copyPDataConfig(), getVecClassConfig(), and getVecClassConfig().
|
private |
ALl extra include of the pdata file.
Definition at line 45 of file PDataConfig.h.
Referenced by copyPDataConfig(), getVecInclude(), and getVecInclude().