NullTrans Class Reference#include <NullTrans.h>
Inheritance diagram for NullTrans:
[legend]List of all members.
Detailed Description
a transition that occurs (via a 0 msec Timer event) as soon as the source node finishes starting up
Definition at line 9 of file NullTrans.h.
|
Public Member Functions |
| NullTrans (StateNode *destination) |
| constructor
|
| NullTrans (const std::string &name, StateNode *destination) |
| constructor
|
virtual void | DoStart () |
| starts 0 msec timer, so transition will occur very soon
|
virtual void | DoStop () |
| stops timer
|
virtual void | processEvent (const EventBase &) |
| when timer event is received, fire() the transition
|
Protected Member Functions |
| NullTrans (const std::string &classname, const std::string &instancename, StateNode *destination) |
| constructor, only to be called by subclasses (which need to specify their own classname)
|
Constructor & Destructor Documentation
NullTrans::NullTrans |
( |
StateNode * |
destination |
) |
[inline] |
|
NullTrans::NullTrans |
( |
const std::string & |
name, |
|
|
StateNode * |
destination |
|
) |
[inline] |
|
NullTrans::NullTrans |
( |
const std::string & |
classname, |
|
|
const std::string & |
instancename, |
|
|
StateNode * |
destination |
|
) |
[inline, protected] |
|
|
constructor, only to be called by subclasses (which need to specify their own classname)
Definition at line 32 of file NullTrans.h. |
Member Function Documentation
virtual void NullTrans::DoStart |
( |
|
) |
[inline, virtual] |
|
|
starts 0 msec timer, so transition will occur very soon
Reimplemented from BehaviorBase.
Definition at line 19 of file NullTrans.h. |
virtual void NullTrans::DoStop |
( |
|
) |
[inline, virtual] |
|
virtual void NullTrans::processEvent |
( |
const EventBase & |
|
) |
[inline, virtual] |
|
The documentation for this class was generated from the following file:
|