BinaryFiniteStateMachine< T > Member List

This is the complete list of members for BinaryFiniteStateMachine< T >, including all inherited members.

failure_status_valueFiniteStateMachine< T, BinaryFiniteStateMachine< T >, status, status::failure >static
FiniteStateMachine(T &context)FiniteStateMachine< T, BinaryFiniteStateMachine< T >, status, status::failure >inline
FiniteStateMachine(std::shared_ptr< T > context)FiniteStateMachine< T, BinaryFiniteStateMachine< T >, status, status::failure >inline
FiniteStateMachine(T *context)FiniteStateMachine< T, BinaryFiniteStateMachine< T >, status, status::failure >inline
from(state from_state)FiniteStateMachine< T, BinaryFiniteStateMachine< T >, status, status::failure >inline
get_id(std::optional< state > fn) constFiniteStateMachine< T, BinaryFiniteStateMachine< T >, status, status::failure >inlineprotected
get_id(const state &fn) constFiniteStateMachine< T, BinaryFiniteStateMachine< T >, status, status::failure >inlineprotected
get_next_state(const long state_id, const status status) constFiniteStateMachine< T, BinaryFiniteStateMachine< T >, status, status::failure >inlineprotected
m_contextFiniteStateMachine< T, BinaryFiniteStateMachine< T >, status, status::failure >mutableprotected
m_default_fail_stateFiniteStateMachine< T, BinaryFiniteStateMachine< T >, status, status::failure >protected
m_init_from_stateFiniteStateMachine< T, BinaryFiniteStateMachine< T >, status, status::failure >protected
m_init_to_stateFiniteStateMachine< T, BinaryFiniteStateMachine< T >, status, status::failure >protected
m_start_stateFiniteStateMachine< T, BinaryFiniteStateMachine< T >, status, status::failure >protected
m_statesFiniteStateMachine< T, BinaryFiniteStateMachine< T >, status, status::failure >protected
m_transitionsFiniteStateMachine< T, BinaryFiniteStateMachine< T >, status, status::failure >protected
on(status status)FiniteStateMachine< T, BinaryFiniteStateMachine< T >, status, status::failure >inline
on_any_failure()FiniteStateMachine< T, BinaryFiniteStateMachine< T >, status, status::failure >inline
on_failure()FiniteStateMachine< T, BinaryFiniteStateMachine< T >, status, status::failure >inline
on_success()BinaryFiniteStateMachine< T >inline
run() constFiniteStateMachine< T, BinaryFiniteStateMachine< T >, status, status::failure >inlinevirtual
start_from(state start_state)FiniteStateMachine< T, BinaryFiniteStateMachine< T >, status, status::failure >inline
state typedefFiniteStateMachine< T, BinaryFiniteStateMachine< T >, status, status::failure >
to(state to_state)FiniteStateMachine< T, BinaryFiniteStateMachine< T >, status, status::failure >inline