rad  3.0.0
Public Member Functions | Public Attributes | List of all members
scxml4py.action.Action Class Reference
Inheritance diagram for scxml4py.action.Action:
testAction.CustomAction1 testAction.CustomAction2 testApplication.ActionExit testApplication.ActionSetup testApplication.ActionStatus testExecutableContent.CustomAction1 testExecutableContent.CustomAction2 testExecutor.CounterAction testExecutor.TriggerEventAction testReader.GuardTrue testShutter.ActionStatus testTransition.CustomGuard1 testTransition.CustomGuard2

Public Member Functions

def __init__ (self, theId, theEventQueue=None, theData=None)
 
def __str__ (self)
 
def __lt__ (self, other)
 
def __eq__ (self, other)
 
def getId (self)
 
def getData (self)
 
def setId (self, theId)
 
def setData (self, theData)
 
def sendInternalEvent (self, theEvent)
 
def execute (self, theCtx)
 
def evaluate (self, theCtx)
 
def __init__ (self, theId, theEventQueue=None, theData=None)
 
def __str__ (self)
 
def __lt__ (self, other)
 
def __eq__ (self, other)
 
def getId (self)
 
def getData (self)
 
def setId (self, theId)
 
def setData (self, theData)
 
def sendInternalEvent (self, theEvent)
 
def execute (self, theCtx)
 
def evaluate (self, theCtx)
 

Public Attributes

 mId
 
 mEventQueue
 
 mData
 

Constructor & Destructor Documentation

◆ __init__() [1/2]

def scxml4py.action.Action.__init__ (   self,
  theId,
  theEventQueue = None,
  theData = None 
)

◆ __init__() [2/2]

def scxml4py.action.Action.__init__ (   self,
  theId,
  theEventQueue = None,
  theData = None 
)

Member Function Documentation

◆ __eq__() [1/2]

def scxml4py.action.Action.__eq__ (   self,
  other 
)

◆ __eq__() [2/2]

def scxml4py.action.Action.__eq__ (   self,
  other 
)

◆ __lt__() [1/2]

def scxml4py.action.Action.__lt__ (   self,
  other 
)

◆ __lt__() [2/2]

def scxml4py.action.Action.__lt__ (   self,
  other 
)

◆ __str__() [1/2]

def scxml4py.action.Action.__str__ (   self)

◆ __str__() [2/2]

def scxml4py.action.Action.__str__ (   self)

◆ evaluate() [1/2]

def scxml4py.action.Action.evaluate (   self,
  theCtx 
)

◆ evaluate() [2/2]

def scxml4py.action.Action.evaluate (   self,
  theCtx 
)

◆ execute() [1/2]

def scxml4py.action.Action.execute (   self,
  theCtx 
)

◆ execute() [2/2]

def scxml4py.action.Action.execute (   self,
  theCtx 
)

◆ getData() [1/2]

def scxml4py.action.Action.getData (   self)

◆ getData() [2/2]

def scxml4py.action.Action.getData (   self)

◆ getId() [1/2]

def scxml4py.action.Action.getId (   self)

◆ getId() [2/2]

def scxml4py.action.Action.getId (   self)

◆ sendInternalEvent() [1/2]

def scxml4py.action.Action.sendInternalEvent (   self,
  theEvent 
)

◆ sendInternalEvent() [2/2]

def scxml4py.action.Action.sendInternalEvent (   self,
  theEvent 
)

◆ setData() [1/2]

def scxml4py.action.Action.setData (   self,
  theData 
)

◆ setData() [2/2]

def scxml4py.action.Action.setData (   self,
  theData 
)

◆ setId() [1/2]

def scxml4py.action.Action.setId (   self,
  theId 
)

◆ setId() [2/2]

def scxml4py.action.Action.setId (   self,
  theId 
)

Member Data Documentation

◆ mData

scxml4py.action.Action.mData

◆ mEventQueue

scxml4py.action.Action.mEventQueue

◆ mId

scxml4py.action.Action.mId

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