![]() |
|
PhoenixGenerator
2.0.4
Set of tools to generate code
|
Set of parameters to generate a project. More...
#include <ProjectParam.h>
Collaboration diagram for ProjectParam:Public Attributes | |
| PPath | configFile {"Config"} |
| Name of the configuration file. | |
| GeneratorMode | mode |
| Mode to be used to generate the project. | |
| PString | name |
| Name of the project. | |
| PPath | outputProjectDir {"./"} |
| Output path of the full project. | |
| PPath | outputSourceDir {"./src"} |
| Output path of the sources. | |
| PPath | outputTestDir {"./TESTS"} |
| Output path of the unit tests. | |
| PVecDataConfig | vecDataConfig |
| Configuration of classes to be generated. | |
| PString | version {"0.1.0"} |
| Version of the project. | |
Set of parameters to generate a project.
Definition at line 13 of file ProjectParam.h.
| PPath ProjectParam::configFile {"Config"} |
| GeneratorMode ProjectParam::mode |
Mode to be used to generate the project.
Definition at line 29 of file ProjectParam.h.
Referenced by generator_class_full(), project_wrapper_generator_setuppy(), project_wrapper_moduleGeneratorMain(), simple_project_generate_source(), simple_project_generator(), and wrapper_generator_class_full().
| PString ProjectParam::name |
Name of the project.
Definition at line 15 of file ProjectParam.h.
Referenced by generator_class_full(), project_wrapper_generator_setuppy(), simple_project_generator(), and wrapper_generator_class_full().
| PPath ProjectParam::outputProjectDir {"./"} |
Output path of the full project.
Definition at line 21 of file ProjectParam.h.
Referenced by simple_project_generator(), and wrapper_generator_class_full().
| PPath ProjectParam::outputSourceDir {"./src"} |
Output path of the sources.
Definition at line 23 of file ProjectParam.h.
Referenced by generator_class_full(), simple_project_generator(), and wrapper_generator_class_full().
| PPath ProjectParam::outputTestDir {"./TESTS"} |
Output path of the unit tests.
Definition at line 25 of file ProjectParam.h.
Referenced by generator_class_full(), simple_project_generator(), and wrapper_generator_class_full().
| PVecDataConfig ProjectParam::vecDataConfig |
Configuration of classes to be generated.
Definition at line 27 of file ProjectParam.h.
Referenced by generator_class_full(), project_wrapper_generator_setuppy(), project_wrapper_moduleGeneratorMain(), simple_project_load_config(), and wrapper_generator_class_full().
| PString ProjectParam::version {"0.1.0"} |
Version of the project.
Definition at line 17 of file ProjectParam.h.
Referenced by simple_project_generator(), and wrapper_generator_class_full().