|
|
#include <ArmarXCore/statechart/xmlstates/GroupXmlReader.h>
Public Types | |
| enum | StateVisibility { ePrivate, ePublic } |
Public Member Functions | |
| bool | contextGenerationEnabled () const |
| std::string | getConfigurationFileContent () const |
| std::string | getDescription () const |
| std::filesystem::path | getGroupDefinitionFilePath () const |
| std::string | getGroupName () const |
| std::string | getPackageName () const |
| std::vector< std::string > | getProxies () const |
| StatechartProfilePtr | getSelectedProfile () const |
| std::vector< std::string > | getStateFilepaths () const |
| int | getStateNestingLevel (std::string filepath) const |
| StateVisibility | getStateVisibility (const std::string &filepath) const |
| void | readXml (const std::filesystem::path &groupDefinitionFile) |
| void | readXml (RapidXmlReaderPtr reader) |
| StatechartGroupXmlReader (const StatechartProfilePtr &selectedProfile) | |
Definition at line 37 of file GroupXmlReader.h.
| enum StateVisibility |
| Enumerator | |
|---|---|
| ePrivate | |
| ePublic | |
Definition at line 40 of file GroupXmlReader.h.
| StatechartGroupXmlReader | ( | const StatechartProfilePtr & | selectedProfile | ) |
Definition at line 41 of file GroupXmlReader.cpp.
| bool contextGenerationEnabled | ( | ) | const |
Definition at line 131 of file GroupXmlReader.cpp.
| std::string getConfigurationFileContent | ( | ) | const |
Definition at line 185 of file GroupXmlReader.cpp.
| std::string getDescription | ( | ) | const |
Definition at line 216 of file GroupXmlReader.cpp.
| std::filesystem::path getGroupDefinitionFilePath | ( | ) | const |
Definition at line 95 of file GroupXmlReader.cpp.
|
inline |
Definition at line 55 of file GroupXmlReader.h.
| std::string getPackageName | ( | ) | const |
Definition at line 124 of file GroupXmlReader.cpp.
| std::vector< std::string > getProxies | ( | ) | const |
Definition at line 173 of file GroupXmlReader.cpp.
| StatechartProfilePtr getSelectedProfile | ( | ) | const |
Definition at line 179 of file GroupXmlReader.cpp.
|
inline |
Definition at line 61 of file GroupXmlReader.h.
| int getStateNestingLevel | ( | std::string | filepath | ) | const |
| StatechartGroupXmlReader::StateVisibility getStateVisibility | ( | const std::string & | filepath | ) | const |
Definition at line 137 of file GroupXmlReader.cpp.
| void readXml | ( | const std::filesystem::path & | groupDefinitionFile | ) |
| void readXml | ( | RapidXmlReaderPtr | reader | ) |