#include <operator.hpp>


Classes | |
| struct | state_action_result | 
| struct | transition_action_result | 
Public Types | |
| typedef ::boost::mpl::set < state_action_tag, action_tag >  | tag_type | 
| typedef action_tag | euml_tag_type | 
| typedef Unary_Minus_< T1 > | action_name | 
Public Member Functions | |
| template<class EVT , class FSM , class SourceState , class TargetState > | |
| typename::boost::enable_if < typename::boost::mpl::has_key < typename T1::tag_type, action_tag >::type, typename transition_action_result< EVT, FSM, SourceState, TargetState > ::type >::type  | operator() (EVT const &evt, FSM &fsm, SourceState &src, TargetState &tgt) const | 
| template<class Event , class FSM , class STATE > | |
| typename::boost::enable_if < typename::boost::mpl::has_key < typename T1::tag_type, state_action_tag >::type, typename state_action_result < Event, FSM, STATE >::type > ::type  | operator() (Event const &evt, FSM &fsm, STATE &state) const | 
      
  | 
  inherited | 
      
  | 
  inherited | 
| typedef ::boost::mpl::set<state_action_tag,action_tag> boost::msm::front::euml::Unary_Minus_< T1 >::tag_type | 
      
  | 
  inline | 
      
  | 
  inline |