XMLState.h File Reference
+ Include dependency graph for XMLState.h:

Go to the source code of this file.

Classes

struct  NoUserCodeState
 
class  StateParameterDeserialization
 
class  XMLState
 
struct  XMLStateConstructorParams
 
struct  XMLStateFactoryBase
 
class  XMLStateTemplate< StateType >
 Class for legacy to stay compatible with old statecharts. More...
 

Namespaces

 armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 

Typedefs

using PrivateXmlStateClassPtr = std::shared_ptr< PrivateXmlStateClass >
 
using RapidXmlReaderNodePtr = std::shared_ptr< RapidXmlReaderNode >
 
using StringXMLNodeMap = std::map< std::string, RapidXmlReaderPtr >
 
using StringXMLNodeMapPtr = std::shared_ptr< StringXMLNodeMap >
 
using XMLStateFactoryBasePtr = IceInternal::Handle< XMLStateFactoryBase >
 

Functions

VariantContainerBasePtr GetSelectedProfileValue (RapidXmlReaderNode parameterNode, StatechartProfilePtr selectedProfile, Ice::CommunicatorPtr ic, std::string defaultValueJsonString="")