StateBase.h File Reference
#include <ArmarXCore/core/exceptions/Exception.h>
#include <ArmarXCore/interface/statechart/StatechartIce.h>
#include <ArmarXCore/observers/Event.h>
#include <ArmarXCore/observers/variant/Variant.h>
#include "ParameterMapping.h"
#include "Exception.h"
#include "StateUtilFunctions.h"
#include "StatechartContextInterface.h"
#include <ArmarXCore/core/logging/Logging.h>
#include <memory>
#include <vector>
+ Include dependency graph for StateBase.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  StateBase
 
struct  StateBase::eUnexpectedEvent
 

Namespaces

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

Macros

#define EVENTTOALL   "toAll"
 
#define STATEINFO   ARMARX_INFO << armarx::LogTag("State: "+ stateName)
 

Typedefs

using StateBasePtr = IceInternal::Handle< StateBase >
 

Macro Definition Documentation

◆ EVENTTOALL

#define EVENTTOALL   "toAll"

Definition at line 42 of file StateBase.h.

◆ STATEINFO

#define STATEINFO   ARMARX_INFO << armarx::LogTag("State: "+ stateName)

Definition at line 43 of file StateBase.h.