ParallelTransition

class ParallelTransition: public Transition

Implements a parallel processing structure for atomic transitions by processing each child transition at the same time.

Inherits from Transition.

Summary
ParallelTransitionImplements a parallel processing structure for atomic transitions by processing each child transition at the same time.
Functions
ParallelTransitionInitializes the object.
~ParallelTransitionReleases all allocated resources.
UpdateUpdates all atomic transitions of the queue.
CompleteChecks if the transition is completed, i.e.

Functions

ParallelTransition

ParallelTransition()

Initializes the object.

~ParallelTransition

~ParallelTransition()

Releases all allocated resources.

Update

void Update()

Updates all atomic transitions of the queue.  If an atomic transition is completed, it is removed.  Inherited from Transition.

Complete

bool Complete()

Checks if the transition is completed, i.e. if all child transitions are completed.  Inherited from Transition.

Returns

A boolean value indicating if the transition is completed.

class ParallelTransition: public Transition
Implements a parallel processing structure for atomic transitions by processing each child transition at the same time.
ParallelTransition()
Initializes the object.
~ParallelTransition()
Releases all allocated resources.
void Update()
Updates all atomic transitions of the queue.
bool Complete()
Checks if the transition is completed, i.e.
class Transition
Abstract class that implements the skeleton of a transition.
Close