#include <test.h>
Public Member Functions | |
virtual void | runCode () |
State2 (int id, bool initial, Interfaces *interfaces, int cycleDuration, State *parent, RunTimeGui *gui) | |
Public Member Functions inherited from State | |
void | addState (State *state) |
void | addTransition (Transition *transition) |
long | getCurrentTime () |
void | init () |
void | join () |
void | run () |
void | startThread () |
State (int id, bool initial, int cycleDuration, State *parent, RunTimeGui *gui) | |
void | stop () |
Additional Inherited Members | |
Static Public Member Functions inherited from State | |
static void * | threadRunner (void *) |
Protected Attributes inherited from State | |
bool | active |
State * | currentState |
int | cycleDuration |
bool | displayGui |
RunTimeGui * | gui |
int | id |
bool | initial |
State * | parent |
bool | running |
std::vector< State * > | states |
std::map< int, State * > | statesById |
pthread_t | thread |
std::vector< Transition * > | transitions |
|
inline |