|
fsm 0.4.1
Header-only C++20 hierarchical table-driven FSM
|
Row source: a concrete state or the fsm::any wildcard. More...
#include <fsm.hpp>
Public Member Functions | |
| constexpr | from_spec ()=default |
| constexpr | from_spec (State st) |
| constexpr | from_spec (any_t) |
Public Attributes | |
| from_kind | k = from_kind::unspecified |
| State | s {} |
Row source: a concrete state or the fsm::any wildcard.
Default-constructs to a poison unspecified value so an omitted .from designated initializer is rejected by the compile-time validator.
|
constexprdefault |
|
inlineconstexpr |
|
inlineconstexpr |
| from_kind fsm::from_spec< State >::k = from_kind::unspecified |
| State fsm::from_spec< State >::s {} |