StatechartProfile Class Reference

#include <ArmarXCore/statechart/xmlstates/profiles/StatechartProfiles.h>

+ Inheritance diagram for StatechartProfile:

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.
 
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
 

Constructor & Destructor Documentation

◆ StatechartProfile()

StatechartProfile ( const std::string & name,
StatechartProfilePtr parent )

Member Function Documentation

◆ findByNameRecursive()

StatechartProfilePtr findByNameRecursive ( std::string name) const

◆ getAdditionalProperties()

std::string getAdditionalProperties ( ) const

◆ getAllPackages()

std::vector< std::string > getAllPackages ( ) const

◆ getChildByName()

StatechartProfilePtr getChildByName ( std::string name) const

◆ getChildren()

const std::vector< StatechartProfilePtr > & getChildren ( ) const

◆ getFullName()

std::string getFullName ( ) const

Returns name of profile with all parents in the form of Root::Armar3Base::Armar3Simualation if Armar3Simulation is the current profile.

◆ getName()

std::string getName ( ) const

◆ getNesting()

int getNesting ( ) const

◆ getParent()

StatechartProfilePtr getParent ( ) const

◆ getStatechartGroupPrefix()

std::string getStatechartGroupPrefix ( ) const

◆ isLeaf()

bool isLeaf ( ) const

◆ isRoot()

bool isRoot ( ) const

◆ readFromXml()

void readFromXml ( RapidXmlReaderNode node)

Friends And Related Symbol Documentation

◆ StatechartProfiles

friend class StatechartProfiles
friend

The documentation for this class was generated from the following files: