#include <state_machine.hpp>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class State >
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class HistoryContext , detail::orthogonal_position_type orthogonalPosition>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class HistoryContext , detail::orthogonal_position_type orthogonalPosition>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class DefaultState >
void boost::statechart::state_machine< MostDerived, InitialState, Allocator, ExceptionTranslator >::construct_with_deep_history |
( |
const typename DefaultState::context_ptr_type & |
pContext | ) |
|
|
inline |
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class DefaultState >
void boost::statechart::state_machine< MostDerived, InitialState, Allocator, ExceptionTranslator >::construct_with_shallow_history |
( |
const typename DefaultState::context_ptr_type & |
pContext | ) |
|
|
inline |
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class Context >
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class Context >
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
References boost::statechart::state_machine< MostDerived, InitialState, Allocator, ExceptionTranslator >::exception_event_handler, boost::statechart::detail::result_utility::get_result(), boost::statechart::state_machine< MostDerived, InitialState, Allocator, ExceptionTranslator >::initial_construct_function, boost::statechart::state_machine< MostDerived, InitialState, Allocator, ExceptionTranslator >::terminate(), and boost::statechart::state_machine< MostDerived, InitialState, Allocator, ExceptionTranslator >::terminator.
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
void boost::statechart::state_machine< MostDerived, InitialState, Allocator, ExceptionTranslator >::remove_inner_state |
( |
detail::orthogonal_position_type |
position | ) |
|
|
inline |
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
void boost::statechart::state_machine< MostDerived, InitialState, Allocator, ExceptionTranslator >::set_outermost_unstable_state |
( |
typename state_base_type::node_state_base_ptr_type & |
pOutermostUnstableState | ) |
|
|
inline |
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class Target >
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class Target >
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class HistorizedState , class LeafState >
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class HistorizedState >
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
References boost::statechart::state_machine< MostDerived, InitialState, Allocator, ExceptionTranslator >::exception_event_handler, boost::statechart::detail::result_utility::get_result(), boost::statechart::state_machine< MostDerived, InitialState, Allocator, ExceptionTranslator >::terminate_function, and boost::statechart::state_machine< MostDerived, InitialState, Allocator, ExceptionTranslator >::terminator.
Referenced by boost::statechart::state_machine< MostDerived, InitialState, Allocator, ExceptionTranslator >::initiate().
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
friend class exception_event_handler |
|
friend |
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
friend class initial_construct_function |
|
friend |
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
friend class terminate_function |
|
friend |
template<class MostDerived , class InitialState , class Allocator = std::allocator< void >, class ExceptionTranslator = null_exception_translator>
The documentation for this class was generated from the following file: