TransitionBase Class Reference

#include <transition.hh>

Inherits PyQt4::QtCore::QObject.

Inherited by AutomaticTransition, KeyEventTransition, MouseEventTransition, and SignalTransition.

Signals

void triggered ()

Public Member Functions

 TransitionBase (State *target, TransitionGuard *guard=new TransitionGuard())

Protected Member Functions

void trigger_ ()
bool is_active_ ()

Protected Attributes

Statetarget_
TransitionGuardguard_

Detailed Description

Definition at line 40 of file transition.hh.


Constructor & Destructor Documentation

TransitionBase ( State target,
TransitionGuard guard = new TransitionGuard() 
)

Member Function Documentation

bool is_active_ (  )  [protected]
void trigger_ (  )  [protected]
void triggered (  )  [signal]

Field Documentation

TransitionGuard* guard_ [protected]

Definition at line 50 of file transition.hh.

State* target_ [protected]

Definition at line 49 of file transition.hh.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated on 6 Dec 2017 for OpenStructure by  doxygen 1.6.1