|
|
#include <memory>#include <ArmarXCore/core/exceptions/local/ExpressionException.h>#include <ArmarXCore/core/system/AbstractFactoryMethod.h>#include <ArmarXCore/statechart/State.h>
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="") |