Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
TemporalTransition Class Referenceabstract

#include <temporaltransition.h>

Inheritance diagram for TemporalTransition:
Inheritance graph
[legend]

Public Member Functions

virtual bool checkCondition ()
 
virtual void init ()
 
virtual void runCode ()=0
 
 TemporalTransition (int id, int destinationId, int elapsedTime)
 
- Public Member Functions inherited from Transition
int getDestinationId ()
 
 Transition (int id, int destinationId)
 

Protected Member Functions

long getCurrentTime ()
 

Protected Attributes

int elapsedTime
 
long startTime
 
- Protected Attributes inherited from Transition
int destinationId
 
int id
 

Detailed Description

Definition at line 25 of file temporaltransition.h.

Constructor & Destructor Documentation

TemporalTransition::TemporalTransition ( int  id,
int  destinationId,
int  elapsedTime 
)

Definition at line 23 of file temporaltransition.cpp.

Member Function Documentation

bool TemporalTransition::checkCondition ( )
virtual

Implements Transition.

Definition at line 32 of file temporaltransition.cpp.

long TemporalTransition::getCurrentTime ( )
protected

Definition at line 41 of file temporaltransition.cpp.

void TemporalTransition::init ( )
virtual

Implements Transition.

Definition at line 28 of file temporaltransition.cpp.

virtual void TemporalTransition::runCode ( )
pure virtual

Implements Transition.

Member Data Documentation

int TemporalTransition::elapsedTime
protected

Definition at line 27 of file temporaltransition.h.

long TemporalTransition::startTime
protected

Definition at line 28 of file temporaltransition.h.


The documentation for this class was generated from the following files:


visualstates
Author(s):
autogenerated on Thu Apr 1 2021 02:42:20