1#ifndef STATEMACHINE02_H 
    2#define STATEMACHINE02_H 
    5#include "xf/behavior.h" 
Definition: statemachine02.h:17
 
static uint32_t nextId
Static attribute providing identifier for next object.
Definition: statemachine02.h:49
 
int counter
Count down attribute used in state machine.
Definition: statemachine02.h:52
 
eTimeoutId
Definition: statemachine02.h:30
 
@ Timeout_PRINT_COUNT_id
Timeout id for WAIT.
Definition: statemachine02.h:31
 
XFEventStatus processEvent() override
Definition: statemachine02.cpp:24
 
const uint32_t id
Object identifier.
Definition: statemachine02.h:50
 
eMainState _currentState
Attribute indicating currently active state.
Definition: statemachine02.h:47
 
eMainState
Definition: statemachine02.h:39
 
@ STATE_INITIAL
Initial state.
Definition: statemachine02.h:41
 
@ STATE_CONDITION_01
Condition after print count state.
Definition: statemachine02.h:43
 
@ STATE_TERMINATION_01
Termination state.
Definition: statemachine02.h:44
 
@ STATE_PRINT_COUNT
Print count state.
Definition: statemachine02.h:42
 
@ STATE_UNKOWN
Unkown state.
Definition: statemachine02.h:40