StateParameterDeserialization Class Reference

#include <ArmarXCore/statechart/xmlstates/XMLState.h>

Public Member Functions

VariantContainerBasePtr getContainer ()
 
std::string getName ()
 
bool getOptional ()
 
ContainerTypePtr getTypePtr ()
 
std::string getTypeStr ()
 
 StateParameterDeserialization (RapidXmlReaderNode const &parameterNode, Ice::CommunicatorPtr ic, StatechartProfilePtr selectedProfile)
 

Protected Attributes

VariantContainerBasePtr container
 
std::string name
 
bool optional
 
ContainerTypePtr typePtr
 
std::string typeStr
 

Constructor & Destructor Documentation

◆ StateParameterDeserialization()

Member Function Documentation

◆ getContainer()

VariantContainerBasePtr getContainer ( )

◆ getName()

std::string getName ( )

◆ getOptional()

bool getOptional ( )

◆ getTypePtr()

ContainerTypePtr getTypePtr ( )

◆ getTypeStr()

std::string getTypeStr ( )

Member Data Documentation

◆ container

VariantContainerBasePtr container
protected

◆ name

std::string name
protected

◆ optional

bool optional
protected

◆ typePtr

ContainerTypePtr typePtr
protected

◆ typeStr

std::string typeStr
protected

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