Namespaces | |
detail | |
Classes | |
class | asynchronous_state_machine |
class | custom_reaction |
class | custom_reaction< event_base > |
class | deep_history |
class | deferral |
class | deferral< event_base > |
class | event |
class | event_base |
class | event_processor |
class | exception_thrown |
class | exception_translator |
class | fifo_scheduler |
class | fifo_worker |
class | in_state_reaction |
class | null_exception_translator |
class | processor_container |
class | shallow_history |
class | simple_state |
class | state |
class | state_machine |
class | termination |
class | termination< event_base > |
class | transition |
Typedefs | |
typedef detail::safe_reaction_result | result |
Enumerations | |
enum | history_mode { has_no_history, has_shallow_history, has_deep_history, has_full_history } |
Functions | |
void | intrusive_ptr_add_ref (const ::boost::statechart::event_base *pBase) |
void | intrusive_ptr_release (const ::boost::statechart::event_base *pBase) |
template<class MostDerived , class Context , class InnerInitial , history_mode historyMode> | |
void | intrusive_ptr_release (const ::boost::statechart::simple_state< MostDerived, Context, InnerInitial, historyMode > *pBase) |
|
inline |
|
inline |
|
inline |