|
#include <ArmarXCore/statechart/xmlstates/profiles/StatechartProfiles.h>
Public Member Functions | |
StatechartProfilePtr | findByNameRecursive (std::string name) const |
std::string | getAdditionalProperties () const |
std::vector< std::string > | getAllPackages () const |
StatechartProfilePtr | getChildByName (std::string name) const |
const std::vector< StatechartProfilePtr > & | getChildren () const |
std::string | getFullName () const |
Returns name of profile with all parents in the form of Root::Armar3Base::Armar3Simualation if Armar3Simulation is the current profile. More... | |
std::string | getName () const |
int | getNesting () const |
StatechartProfilePtr | getParent () const |
std::string | getStatechartGroupPrefix () const |
bool | isLeaf () const |
bool | isRoot () const |
void | readFromXml (RapidXmlReaderNode node) |
StatechartProfile (const std::string &name, StatechartProfilePtr parent) | |
Friends | |
class | StatechartProfiles |
Definition at line 41 of file StatechartProfiles.h.
StatechartProfile | ( | const std::string & | name, |
StatechartProfilePtr | parent | ||
) |
StatechartProfilePtr findByNameRecursive | ( | std::string | name | ) | const |
Definition at line 221 of file StatechartProfiles.cpp.
std::string getAdditionalProperties | ( | ) | const |
Definition at line 274 of file StatechartProfiles.cpp.
std::vector< std::string > getAllPackages | ( | ) | const |
Definition at line 178 of file StatechartProfiles.cpp.
StatechartProfilePtr getChildByName | ( | std::string | name | ) | const |
const std::vector< StatechartProfilePtr > & getChildren | ( | ) | const |
Definition at line 241 of file StatechartProfiles.cpp.
std::string getFullName | ( | ) | const |
Returns name of profile with all parents in the form of Root::Armar3Base::Armar3Simualation if Armar3Simulation is the current profile.
Definition at line 204 of file StatechartProfiles.cpp.
std::string getName | ( | ) | const |
int getNesting | ( | ) | const |
StatechartProfilePtr getParent | ( | ) | const |
std::string getStatechartGroupPrefix | ( | ) | const |
bool isLeaf | ( | ) | const |
Definition at line 168 of file StatechartProfiles.cpp.
bool isRoot | ( | ) | const |
void readFromXml | ( | RapidXmlReaderNode | node | ) |
|
friend |
Definition at line 44 of file StatechartProfiles.h.