ifw  0.0.1-dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
stateMachine.hpp File Reference
#include <list>
#include <functional>
#include <rad/AnyEvent.hpp>
#include <rad/Dispatcher.hpp>
#include <rad/ActionMgr.hpp>
#include <scxml4cpp/Action.h>
#include <scxml4cpp/Activity.h>
#include <scxml4cpp/Context.h>
#include <scxml4cpp/EventQueue.h>
#include <scxml4cpp/Executor.h>
#include <scxml4cpp/StateMachine.h>

Go to the source code of this file.

Classes

class  daq::Context
 
class  daq::StateMachine
 
class  daq::EventRegistry
 
class  daq::DaqSmManager
 

Namespaces

 daq
 

Functions

std::function< StateMachine(std::string)> daq::MakeStateMachineFactory (Context &ctx, std::string const &model_file, std::list< scxml4cpp::Action * > &actions, std::list< scxml4cpp::Activity * > &activities)