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