class ParallelTransition: public Transition
Implements a parallel processing structure for atomic transitions by processing each child transition at the same time.
Inherits from Transition.
ParallelTransition | Implements a parallel processing structure for atomic transitions by processing each child transition at the same time. |
Functions | |
ParallelTransition | Initializes the object. |
~ParallelTransition | Releases all allocated resources. |
Update | Updates all atomic transitions of the queue. |
Complete | Checks if the transition is completed, i.e. |
void Update()
Updates all atomic transitions of the queue. If an atomic transition is completed, it is removed. Inherited from Transition.
bool Complete()
Checks if the transition is completed, i.e. if all child transitions are completed. Inherited from Transition.
A boolean value indicating if the transition is completed.
Implements a parallel processing structure for atomic transitions by processing each child transition at the same time.
class ParallelTransition: public Transition
Initializes the object.
ParallelTransition()
Releases all allocated resources.
~ParallelTransition()
Updates all atomic transitions of the queue.
void Update()
Checks if the transition is completed, i.e.
bool Complete()
Abstract class that implements the skeleton of a transition.
class Transition