Components/Libraries/XF/FreeRTOS/StateMachine
(Difference between revisions)
Sara.chalokh (Talk | contribs) (→Description) |
Sara.chalokh (Talk | contribs) (→Parameters) |
||
Line 11: | Line 11: | ||
=== Parameters === | === Parameters === | ||
+ | string '''oName''' : the name of the state machine | ||
+ | |||
+ | Thread* '''opThread''' : a pointer to the thread where the state machine will live | ||
+ | |||
== ~StateMachine() [virtual] == | == ~StateMachine() [virtual] == | ||
=== Description === | === Description === |
Revision as of 13:49, 21 August 2017
StateMachine
This class is a basic state machine whose users state machine must inherits if they would work with XFOS
Member Attributes
Member Functions Documentation
StateMachine(string oName, Thread* opThread)
Description
The constructor of the StateMachine. It automatically set the actual state to Initial.
If useStateMachineDirectory is define, it add the state machine to the directory
Parameters
string oName : the name of the state machine
Thread* opThread : a pointer to the thread where the state machine will live