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.