RIT VEXU Core API
Loading...
Searching...
No Matches
StateMachine< System, IDType, Message, delay_ms, do_log >::State Struct Referenceabstract

#include <state_machine.h>

Detailed Description

template<typename System, typename IDType, typename Message, int32_t delay_ms, bool do_log = false>
struct StateMachine< System, IDType, Message, delay_ms, do_log >::State

Abstract class that all states for this machine must inherit from States MUST override respond() and id() in order to function correctly (the compiler won't have it any other way)


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