
Go to the source code of this file.
Defines | |
| #define | CALL_REMOTE(NAME, CALLS, EVENTS) boost::bind(&callTask, #NAME, CALLS, EVENTS) |
| #define | X(...) __VA_ARGS__ |
Functions | |
| void | callTask (std::string task_address, const CallContext &call_ctx, EventQueue &queue) |
| FSM (TEST1) | |
| FSM (TEST) | |
| void | FSM_EVENTS_GENERATOR () |
| void | FSM_TEST () |
| int | main () |
Variables | |
| EventQueue | mainEventQueue |
| #define CALL_REMOTE | ( | NAME, | |
| CALLS, | |||
| EVENTS | |||
| ) | boost::bind(&callTask, #NAME, CALLS, EVENTS) |
Definition at line 37 of file FSMExample.cpp.
| #define X | ( | ... | ) | __VA_ARGS__ |
Definition at line 40 of file FSMExample.cpp.
| void callTask | ( | std::string | task_address, |
| const CallContext & | call_ctx, | ||
| EventQueue & | queue | ||
| ) |
Definition at line 20 of file FSMExample.cpp.
| FSM | ( | TEST1 | ) |
Definition at line 42 of file FSMExample.cpp.
Definition at line 72 of file FSMExample.cpp.
| void FSM_EVENTS_GENERATOR | ( | ) |
Definition at line 112 of file FSMExample.cpp.
| void FSM_TEST | ( | ) |
Definition at line 108 of file FSMExample.cpp.
| int main | ( | ) |
Definition at line 125 of file FSMExample.cpp.
Definition at line 17 of file FSMExample.cpp.