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 |