Functions | |
void | setDbgParam (StateMachine *stateMachine, unsigned short int verboseFlag) |
This set a verbose flag that activate or deactivate some debug output. | |
void | rmDbgParam (StateMachine *stateMachine, unsigned short int verboseFlag) |
This unset a verbose flag that activate or deactivate some debug output. | |
void | displayStateMachine1 (StateMachine *stateMachine) |
Display the state machine. | |
void | displayStateMachine2 (StateMachine *stateMachine) |
Display the state machine. | |
short int | isConnected (State *from, State *to) |
Test if a transition exist between the given states. | |
void | displayCurrStateName (StateMachine *stateMachine) |
Display the name of the current state. |
void displayCurrStateName | ( | StateMachine * | stateMachine | ) |
Display the name of the current state.
stateMachine | The state machine to be tested. |
void displayStateMachine1 | ( | StateMachine * | stateMachine | ) |
Display the state machine.
stateMachine | The state machine to be displayed. |
void displayStateMachine2 | ( | StateMachine * | stateMachine | ) |
Display the state machine.
stateMachine | The state machine to be displayed. |
Test if a transition exist between the given states.
from | The source node. | |
to | The target node. |
void rmDbgParam | ( | StateMachine * | stateMachine, | |
unsigned short int | verboseFlag | |||
) |
This unset a verbose flag that activate or deactivate some debug output.
stateMachine | The state machine to act on. | |
verboseFlag | To see available verbose flags see enum DBG_DISP_ENUM. |
void setDbgParam | ( | StateMachine * | stateMachine, | |
unsigned short int | verboseFlag | |||
) |
This set a verbose flag that activate or deactivate some debug output.
stateMachine | The state machine to act on. | |
verboseFlag | To see available verbose flags see enum DBG_DISP_ENUM. |