OpenRTM-aist-Python 1.1.2
Public Member Functions | List of all members
OpenRTM_aist.StateMachine.StateMachine Class Reference

Public Member Functions

def __init__ (self, num_of_state)
 Constructor.
 
def setNOP (self, call_back)
 Set NOP function.
 
def setListener (self, listener)
 Set Listener Object.
 
def setEntryAction (self, state, call_back)
 Set Entry action function.
 
def setPreDoAction (self, state, call_back)
 Set PreDo action function.
 
def setDoAction (self, state, call_back)
 Set Do action function.
 
def setPostDoAction (self, state, call_back)
 Set PostDo action function.
 
def setExitAction (self, state, call_back)
 Set Exit action function.
 
def setTransitionAction (self, call_back)
 Set state transition action function.
 
def setStartState (self, states)
 Set Exit action function.
 
def getStates (self)
 Get state machine's status.
 
def getState (self)
 Get current state.
 
def isIn (self, state)
 Evaluate current status.
 
def goTo (self, state)
 Change status.
 
def worker (self)
 Worker function.
 
def setNullFunc (self, s, nullfunc)
 Worker function.
 

Detailed Description

 

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