|
Corium 1.1.0
High-Performance Zero-Heap C++20 MPSC Application Runtime
|
Tag type for designating a shallow history pseudostate in hierarchical state machines. When entered, the state machine transitions to the most recently visited state in the group, or to DefaultState if the group has not been visited yet. More...
#include <HistoryState.hpp>
Collaboration diagram for corium::fsm::ShallowHistory< DefaultState >:Public Types | |
| using | DefaultStateType = DefaultState |
Tag type for designating a shallow history pseudostate in hierarchical state machines. When entered, the state machine transitions to the most recently visited state in the group, or to DefaultState if the group has not been visited yet.
| DefaultState | Fallback state if no history has been recorded. |
| using corium::fsm::ShallowHistory< DefaultState >::DefaultStateType = DefaultState |