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

ExecutionContextActionListener holder class. More...

Public Member Functions

def __init__
 Constructor.
 
def __del__
 Destructor.
 
def addListener
 Add the listener. More...
 
def removeListener
 Remove the listener. More...
 
def notify
 Notify listeners. More...
 

Detailed Description

ExecutionContextActionListener holder class.

This class manages one ore more instances of ExecutionContextActionListener class.

Member Function Documentation

def OpenRTM_aist.ComponentActionListener.ExecutionContextActionListenerHolder.addListener (   self,
  listener,
  autoclean 
)

Add the listener.

This method adds the listener.

Parameters
listenerAdded listener
autocleantrue:The listener is deleted at the destructor., false:The listener is not deleted at the destructor. void addListener(ExecutionContextActionListener* listener, bool autoclean);
def OpenRTM_aist.ComponentActionListener.ExecutionContextActionListenerHolder.notify (   self,
  ec_id 
)

Notify listeners.

This calls the Callback method of the registered listener.

Parameters
infoConnectorInfo
cdrdataData void notify(UniqueId ec_id);
def OpenRTM_aist.ComponentActionListener.ExecutionContextActionListenerHolder.removeListener (   self,
  listener 
)

Remove the listener.

This method removes the listener.

Parameters
listenerRemoved listener void removeListener(ExecutionContextActionListener* listener);

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