CRINSA-team2025 V1
Documentation du Club Robot INSA Rennes 2025
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Grafcet::StateMachine
Graphe de collaboration de Grafcet::StateMachine:

Fonctions membres publiques

 StateMachine (Node *startingNode)
 
void setStartingNode (Node *startingNode)
 Set the starting node of the grafcet.
 
void execute ()
 Execute the grafcet Uses a queue (activeNodes) to keep track of which node are enabled, if they are action nodes do their action and then transition if needed.
 

Attributs protégés

NodestartingNode = nullptr
 
std::deque< Node * > activeNodes = {}
 

Documentation des fonctions membres

◆ setStartingNode()

void Grafcet::StateMachine::setStartingNode ( Node * startingNode)
inline

Set the starting node of the grafcet.

Paramètres
startingNode

La documentation de cette classe a été générée à partir des fichiers suivants :