Diag-Client-Lib
|
This is the complete list of members for utility::state::StateContext< EnumState >, including all inherited members.
AddState(EnumState state, std::unique_ptr< State< EnumState >> state_ptr) | utility::state::StateContext< EnumState > | inline |
current_state_ | utility::state::StateContext< EnumState > | private |
GetActiveState() noexcept -> State< EnumState > & | utility::state::StateContext< EnumState > | inline |
GetContext() noexcept -> StateContext * | utility::state::StateContext< EnumState > | inline |
Start() | utility::state::StateContext< EnumState > | inlineprivate |
state_lock | utility::state::StateContext< EnumState > | private |
state_map_ | utility::state::StateContext< EnumState > | private |
StateContext() | utility::state::StateContext< EnumState > | inline |
Stop() | utility::state::StateContext< EnumState > | inlineprivate |
TransitionTo(EnumState state) | utility::state::StateContext< EnumState > | inline |
Update(EnumState state) | utility::state::StateContext< EnumState > | inlineprivate |
~StateContext()=default | utility::state::StateContext< EnumState > |