|
#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 38 of file GroupXmlReader.h.
enum StateVisibility |
Enumerator | |
---|---|
ePrivate | |
ePublic |
Definition at line 41 of file GroupXmlReader.h.
StatechartGroupXmlReader | ( | const StatechartProfilePtr & | selectedProfile | ) |
Definition at line 44 of file GroupXmlReader.cpp.
bool contextGenerationEnabled | ( | ) | const |
Definition at line 127 of file GroupXmlReader.cpp.
std::string getConfigurationFileContent | ( | ) | const |
Definition at line 174 of file GroupXmlReader.cpp.
std::string getDescription | ( | ) | const |
Definition at line 207 of file GroupXmlReader.cpp.
std::filesystem::path getGroupDefinitionFilePath | ( | ) | const |
Definition at line 95 of file GroupXmlReader.cpp.
|
inline |
Definition at line 54 of file GroupXmlReader.h.
std::string getPackageName | ( | ) | const |
Definition at line 121 of file GroupXmlReader.cpp.
std::vector< std::string > getProxies | ( | ) | const |
Definition at line 164 of file GroupXmlReader.cpp.
StatechartProfilePtr getSelectedProfile | ( | ) | const |
Definition at line 169 of file GroupXmlReader.cpp.
|
inline |
Definition at line 58 of file GroupXmlReader.h.
int getStateNestingLevel | ( | std::string | filepath | ) | const |
StatechartGroupXmlReader::StateVisibility getStateVisibility | ( | const std::string & | filepath | ) | const |
Definition at line 132 of file GroupXmlReader.cpp.
void readXml | ( | const std::filesystem::path & | groupDefinitionFile | ) |
void readXml | ( | RapidXmlReaderPtr | reader | ) |