![]() |
|
PhoenixGenerator
3.4.0
Generate code from template files and projects in C++, Rust, Python and wrapped C++ to Python
|
Go to the source code of this file.
Functions | |
| bool | generator_rust_class_full (const PRustTraitBackendManager &manager, const ProjectParam &projectParam) |
| Generate the full Rust sources (and related integration tests) from configuration. | |
| bool generator_rust_class_full | ( | const PRustTraitBackendManager & | manager, |
| const ProjectParam & | projectParam ) |
Generate the full Rust sources (and related integration tests) from configuration.
| manager | : PRustTraitBackendManager which handles all trait backend |
| projectParam | : description of classes and how and where to generate sources and test |
Definition at line 163 of file generator_class_rust.cpp.
References GeneratorMode::enableUnitTest, generator_rust_class(), generator_rust_class_full(), generator_rust_class_test(), PDataConfig::getFileName(), PDataConfig::getVecClassConfig(), ProjectParam::mode, GeneratorMode::moduleName, ProjectParam::outputSourceDir, ProjectParam::outputTestDir, and ProjectParam::vecDataConfig.
Referenced by generateRustClassesFull(), and generator_rust_class_full().