30 #include "../StateBase.h"
49 void readXml(
const std::filesystem::path& groupDefinitionFile);
60 return allstateFilePaths;
74 void ReadChildren(
RapidXmlReaderNode xmlNode,
const std::filesystem::path& path,
int nesting);
75 std::vector<std::string> allstateFilePaths;
76 std::filesystem::path basePath;
77 std::filesystem::path groupDefinitionFile;
78 std::string groupName;
79 std::string packageName;
80 std::string description;
82 std::vector<std::string> proxies;
83 std::map<std::string, StateVisibility> stateVisibilityMap;
84 std::map<std::string, int> stateNestingMap;
86 std::map<std::string, std::string> profileConfigurations;