TransitionBase Class Reference

#include <transition.hh>

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 21 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 31 of file transition.hh.

State* target_ [protected]

Definition at line 30 of file transition.hh.


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

Generated on Fri Jul 2 14:23:06 2010 for OpenStructure by  doxygen 1.5.8