Public Member Functions | Private Attributes | List of all members
OpenRTM_aist.ConnectorListener.ConnectorDataListenerHolder Class Reference

Public Member Functions

def __del__ (self)
 Destructor. More...
 
def __init__ (self)
 Constructor. More...
 
def addListener (self, listener, autoclean)
 Add the listener. More...
 
def notify (self, info, cdrdata)
 Notify listeners. More...
 
def removeListener (self, listener)
 Remove the listener. More...
 

Private Attributes

 _listeners
 

Detailed Description

 

Definition at line 517 of file ConnectorListener.py.

Constructor & Destructor Documentation

def OpenRTM_aist.ConnectorListener.ConnectorDataListenerHolder.__init__ (   self)

Constructor.

Definition at line 528 of file ConnectorListener.py.

def OpenRTM_aist.ConnectorListener.ConnectorDataListenerHolder.__del__ (   self)

Destructor.

Definition at line 540 of file ConnectorListener.py.

Member Function Documentation

def OpenRTM_aist.ConnectorListener.ConnectorDataListenerHolder.addListener (   self,
  listener,
  autoclean 
)

Add the listener.

This method adds the listener.

Parameters
self
listenerAdded listener
autocleantrue:The listener is deleted at the destructor., false:The listener is not deleted at the destructor.

void addListener(ConnectorDataListener* listener, bool autoclean);

Definition at line 572 of file ConnectorListener.py.

def OpenRTM_aist.ConnectorListener.ConnectorDataListenerHolder.notify (   self,
  info,
  cdrdata 
)

Notify listeners.

This calls the Callback method of the registered listener.

Parameters
self
infoConnectorInfo
cdrdataData

void notify(const ConnectorInfo& info, const cdrMemoryStream& cdrdata);

Definition at line 627 of file ConnectorListener.py.

def OpenRTM_aist.ConnectorListener.ConnectorDataListenerHolder.removeListener (   self,
  listener 
)

Remove the listener.

This method removes the listener.

Parameters
self
listenerRemoved listener

void removeListener(ConnectorDataListener* listener);

Definition at line 597 of file ConnectorListener.py.

Member Data Documentation

OpenRTM_aist.ConnectorListener.ConnectorDataListenerHolder._listeners
private

Definition at line 529 of file ConnectorListener.py.


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


openrtm_aist_python
Author(s): Shinji Kurihara
autogenerated on Thu Jun 6 2019 19:11:35