|
static Ice::StringSeq | findStatechartGroupFiles (const std::string &statechartsPath) |
|
static bool | generateStatechartContextFile (const std::string &statechartGroupXmlFilePath, const std::string &packagePath, const std::optional< std::string > &packageIncludePath=std::nullopt) |
|
static bool | generateStatechartContextFile (std::filesystem::path buildDir, const std::string &packageName, const std::string &groupName, const std::vector< std::string > &proxies, const VariantInfoPtr &variantInfo, const std::set< std::string > &usedVariantTypes, bool forceRewrite, const std::optional< std::string > &packageIncludePath=std::nullopt) |
|
static bool | generateStatechartGroupCMakeSourceListFile (const std::string &packageName, const std::string &statechartGroupXmlFilePath, const std::filesystem::path &buildDir, bool forceRewrite, const std::string &dataDir, const std::map< std::string, std::string > &dependencies, const std::optional< std::string > &packageIncludePath=std::nullopt, bool nextGenBehavior=false) |
|
static bool | generateStatechartGroupCMakeSourceListFile (const std::string &statechartGroupXmlFilePath, const std::filesystem::path &buildDir, bool forceRewrite, const std::optional< std::string > &packageIncludePath=std::nullopt, bool nextGenBehavior=false) |
|
static bool | generateStatechartGroupCMakeSourceListFile (StatechartGroupXmlReaderPtr reader, const std::filesystem::path &buildDir, VariantInfoPtr variantInfo, bool forceRewrite, const std::optional< std::string > &packageIncludePath=std::nullopt, bool nextGenBehavior=false) |
|
static bool | generateStatechartGroupCMakeSourceListFiles (const std::string &packageName, const std::string &statechartGroupXmlFilePath, const std::filesystem::path &buildDir, bool forceRewrite, const std::string &dataDir, const std::map< std::string, std::string > &dependencies, const std::optional< std::string > &packageIncludePath=std::nullopt, bool nextGenBehavior=false) |
|
static bool | generateStateFile (const std::string &statechartGroupXmlFilePath, const std::string &statePath, const std::string &packagePath, const std::optional< std::string > &packageIncludePath=std::nullopt) |
|
static bool | generateStateFile (const std::string &stateName, RapidXmlReaderPtr reader, std::filesystem::path buildDir, const std::string &packageName, const std::string &groupName, const std::vector< std::string > &proxies, bool contextGenerationEnabled, const VariantInfoPtr &variantInfo, bool forceRewrite, const std::optional< std::string > &packageIncludePath=std::nullopt) |
|
static void | writeFileContents (const std::string &path, const std::string &contents) |
|
static bool | writeFileContentsIfChanged (const std::string &path, const std::string &contents) |
|
Definition at line 37 of file StateGroupGenerator.h.