ALib C++ Framework
by
Library Version: 2605 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
alib::app::App::StateMachine::Command Struct Reference

Description:

A struct denoting the next state and the corresponding method to execute.

Definition at line 190 of file app.hpp.

#include <app.hpp>

Collaboration diagram for alib::app::App::StateMachine::Command:
[legend]

Inner Type Index:

union  MethodPointer

Public Field Index:

MethodPointer Method
Enum State

Field Details:

◆ Method

MethodPointer alib::app::App::StateMachine::Command::Method

A pointer union to either a built-in virtual method or a method of the custom derived type.

Definition at line 219 of file app.hpp.

◆ State

Enum alib::app::App::StateMachine::Command::State

The identifier of the command which is likewise the state of the machine. The underlying integral enumeration value determines the order of execution. During execution, this identifier will be stored in the member State of the outer class StateMachine. In case it is a built-in identifier of type States, it will be stored in addition in the field BuiltInState.

Definition at line 215 of file app.hpp.


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