findStatechartGroupFiles(const std::string &statechartsPath) | StatechartGroupGenerator | static |
generateStatechartContextFile(const std::string &statechartGroupXmlFilePath, const std::string &packagePath, const std::optional< std::string > &packageIncludePath=std::nullopt) | StatechartGroupGenerator | static |
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) | StatechartGroupGenerator | static |
generateStatechartGroupCMakeSourceListFile(const std::string &statechartGroupXmlFilePath, const std::filesystem::path &buildDir, bool forceRewrite, const std::optional< std::string > &packageIncludePath=std::nullopt, bool nextGenBehavior=false) | StatechartGroupGenerator | static |
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) | StatechartGroupGenerator | static |
generateStatechartGroupCMakeSourceListFile(StatechartGroupXmlReaderPtr reader, const std::filesystem::path &buildDir, VariantInfoPtr variantInfo, bool forceRewrite, const std::optional< std::string > &packageIncludePath=std::nullopt, bool nextGenBehavior=false) | StatechartGroupGenerator | static |
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) | StatechartGroupGenerator | static |
generateStateFile(const std::string &statechartGroupXmlFilePath, const std::string &statePath, const std::string &packagePath, const std::optional< std::string > &packageIncludePath=std::nullopt) | StatechartGroupGenerator | static |
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) | StatechartGroupGenerator | static |
writeFileContents(const std::string &path, const std::string &contents) | StatechartGroupGenerator | static |
writeFileContentsIfChanged(const std::string &path, const std::string &contents) | StatechartGroupGenerator | static |