#include <fsm14.h>
Definition at line 685 of file fsm14.h.
◆ GuardedAction() [1/6]
constexpr zth::fsm::GuardedAction::GuardedAction |
( |
Guard const & |
guard, |
|
|
Action const & |
action |
|
) |
| |
|
inlineconstexprnoexcept |
◆ GuardedAction() [2/6]
constexpr zth::fsm::GuardedAction::GuardedAction |
( |
Symbol && |
input, |
|
|
Action const & |
action |
|
) |
| |
|
inlineconstexprnoexcept |
◆ GuardedAction() [3/6]
constexpr zth::fsm::GuardedAction::GuardedAction |
( |
Guard const & |
guard | ) |
|
|
inlineconstexprnoexcept |
◆ GuardedAction() [4/6]
constexpr zth::fsm::GuardedAction::GuardedAction |
( |
Symbol && |
input | ) |
|
|
inlineconstexprnoexcept |
◆ GuardedAction() [5/6]
constexpr zth::fsm::GuardedAction::GuardedAction |
( |
Action const & |
action | ) |
|
|
inlineconstexprnoexcept |
◆ GuardedAction() [6/6]
constexpr zth::fsm::GuardedAction::GuardedAction |
( |
| ) |
|
|
inlineconstexprnoexcept |
◆ action()
constexpr auto const& zth::fsm::GuardedAction::action |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ enabled()
◆ guard()
constexpr auto const& zth::fsm::GuardedAction::guard |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ hasGuard()
constexpr bool zth::fsm::GuardedAction::hasGuard |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ input()
constexpr Symbol const& zth::fsm::GuardedAction::input |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ isInput()
constexpr bool zth::fsm::GuardedAction::isInput |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ name()
virtual cow_string zth::fsm::GuardedAction::name |
( |
| ) |
const |
|
inlinefinalvirtual |
◆ run()
virtual void zth::fsm::GuardedAction::run |
( |
BasicFsm & |
fsm | ) |
const |
|
inlinefinalvirtual |
The documentation for this class was generated from the following file: