Zth (libzth)
zth::fsm::Transitions< Size >::CompiledTransition Struct Reference

#include <fsm14.h>

Public Member Functions

constexpr CompiledTransition () noexcept
 

Public Attributes

void const * guard
 
Action const * action
 
State from
 
Index to
 
uint8_t flags
 

Detailed Description

template<size_t Size>
struct zth::fsm::Transitions< Size >::CompiledTransition

Definition at line 1124 of file fsm14.h.

Constructor & Destructor Documentation

◆ CompiledTransition()

template<size_t Size>
constexpr zth::fsm::Transitions< Size >::CompiledTransition::CompiledTransition ( )
inlineconstexprnoexcept

Definition at line 1125 of file fsm14.h.

Member Data Documentation

◆ action

template<size_t Size>
Action const* zth::fsm::Transitions< Size >::CompiledTransition::action

Definition at line 1138 of file fsm14.h.

◆ flags

template<size_t Size>
uint8_t zth::fsm::Transitions< Size >::CompiledTransition::flags

Definition at line 1141 of file fsm14.h.

◆ from

template<size_t Size>
State zth::fsm::Transitions< Size >::CompiledTransition::from

Definition at line 1139 of file fsm14.h.

◆ guard

template<size_t Size>
void const* zth::fsm::Transitions< Size >::CompiledTransition::guard

Definition at line 1137 of file fsm14.h.

◆ to

template<size_t Size>
Index zth::fsm::Transitions< Size >::CompiledTransition::to

Definition at line 1140 of file fsm14.h.


The documentation for this struct was generated from the following file: