appkit  1.5.1
RoadNarrows Robotics Application Kit
StateEventPauseResume Class Reference

Pause/resume state event class. More...

Inheritance diagram for StateEventPauseResume:

Public Member Functions

 StateEventPauseResume ()
 Constuctor.
 
virtual ~StateEventPauseResume ()
 Destructor.
 
virtual int execAction (State *pState, int nPrevStateId, int nEventId)
 Execute event action. More...
 

Detailed Description

Pause/resume state event class.

Definition at line 172 of file ut-sm.cxx.

Member Function Documentation

virtual int StateEventPauseResume::execAction ( State *  pState,
int  nPrevStateId,
int  nEventId 
)
inlinevirtual

Execute event action.

Parameters
pStateState owning this event.
nPrevStateIdPrevious state id.
nEventIdEvent id.
Returns
Next state id.

Definition at line 190 of file ut-sm.cxx.

References TRead.

191  {
192  if( pState->getTimeOut() == 0 )
193  {
194  pState->setTimeOut(TRead);
195  }
196  else
197  {
198  pState->setTimeOut(0);
199  }
200  return State::StateIdThis;
201  }
static const uint_t TRead
read tape time interval
Definition: ut-sm.cxx:97

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