#include <StateMachine-inl.h>
|
template<typename SM::StateEnum to> |
static void | Transition (typename SM::State &stateStruct) |
|
template<typename SM, typename SM::StateEnum state, typename SM::Event event, typename SM::StateEnum... AllowedStates>
class fizz::sm::EventHandlerBase< SM, state, event, AllowedStates >
Definition at line 30 of file StateMachine-inl.h.
template<typename SM, typename SM::StateEnum state, typename SM::Event event, typename SM::StateEnum... AllowedStates>
template<typename SM::StateEnum to>
Definition at line 33 of file StateMachine-inl.h.
35 Or<StateSame<SM, to, AllowedStates>...>::
value,
"Transition invalid");
36 CHECK_EQ(stateStruct.state(),
state);
38 stateStruct.state() =
to;
folly::StringPiece toString(StateEnum state)
std::enable_if< detail::is_chrono_conversion< Tgt, Src >::value, Tgt >::type to(const Src &value)
static const char *const value
The documentation for this class was generated from the following file: