OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
state_machine.h File Reference
#include <boost/statechart/state_machine.hpp>
#include <string>
#include <utility>
#include "base/queue_task.h"
#include "base/timer.h"
#include "bgp/bgp_proto.h"
#include "io/tcp_session.h"
#include "sandesh/sandesh.h"
Include dependency graph for state_machine.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  StateMachine
 
struct  StateMachine::EventContainer
 

Namespaces

 fsm
 

Typedefs

typedef boost::function< bool(StateMachine *)> EvValidate
 

Functions

std::ostream & operator<< (std::ostream &out, const StateMachine::State &state)
 

Typedef Documentation

typedef boost::function<bool(StateMachine *)> EvValidate

Definition at line 33 of file state_machine.h.

Function Documentation

std::ostream& operator<< ( std::ostream &  out,
const StateMachine::State state 
)