![]() |
appkit
1.5.1
RoadNarrows Robotics Application Kit
|
Finite State Machine implementation. More...
#include <stdio.h>#include <stdarg.h>#include <string>#include <map>#include "rnr/rnrconfig.h"#include "rnr/log.h"#include "rnr/appkit/StateMach.h"#include "rnr/appkit/State.h"Go to the source code of this file.
Macros | |
| #define | LOGTRANSITION(nCurrStateId, nEventId, nNextStateId) |
| Log state transition at diagnostic level 3. More... | |
Finite State Machine implementation.
Definition in file StateMach.cxx.
| #define LOGTRANSITION | ( | nCurrStateId, | |
| nEventId, | |||
| nNextStateId | |||
| ) |
Log state transition at diagnostic level 3.
| nCurrStateId | Current state id. |
| nEventId | Received event id. |
| nNextStateId | Next (new) state id. |
Definition at line 78 of file StateMach.cxx.
Referenced by rnr::StateMach::run().