OpenRTM-aist 2.0.2
Loading...
Searching...
No Matches
RTC::PortConnectListeners Class Reference

PortConnectListeners class. More...

#include <PortConnectListener.h>

Public Member Functions

 PortConnectListeners ()
 Constructor .
 
 ~PortConnectListeners ()
 Destructor .
 
bool addListener (PortConnectListenerType type, PortConnectListener *listener, bool autoclean=true)
 Add the listener.
 
bool removeListener (PortConnectListenerType type, PortConnectListener *listener)
 Remove the listener.
 
bool addListener (PortConnectRetListenerType type, PortConnectRetListener *listener, bool autoclean=true)
 Add the listener.
 
bool removeListener (PortConnectRetListenerType type, PortConnectRetListener *listener)
 Remove the listener.
 
bool notify (PortConnectListenerType type, const char *portname, RTC::ConnectorProfile &profile)
 
bool notify (PortConnectRetListenerType type, const char *portname, RTC::ConnectorProfile &profile, ReturnCode_t ret)
 

Detailed Description

Constructor & Destructor Documentation

◆ PortConnectListeners()

RTC::PortConnectListeners::PortConnectListeners ( )

Constructor .

◆ ~PortConnectListeners()

RTC::PortConnectListeners::~PortConnectListeners ( )

Destructor .

Member Function Documentation

◆ addListener() [1/2]

bool RTC::PortConnectListeners::addListener ( PortConnectListenerType type,
PortConnectListener * listener,
bool autoclean = true )

Add the listener.

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

◆ addListener() [2/2]

bool RTC::PortConnectListeners::addListener ( PortConnectRetListenerType type,
PortConnectRetListener * listener,
bool autoclean = true )

Add the listener.

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

◆ notify() [1/2]

◆ notify() [2/2]

bool RTC::PortConnectListeners::notify ( PortConnectRetListenerType type,
const char * portname,
RTC::ConnectorProfile & profile,
ReturnCode_t ret )
inline
Parameters
type
portname
profile
ret
Returns

References notify().

◆ removeListener() [1/2]

bool RTC::PortConnectListeners::removeListener ( PortConnectListenerType type,
PortConnectListener * listener )

Remove the listener.

Parameters
type
listener
Returns

◆ removeListener() [2/2]

bool RTC::PortConnectListeners::removeListener ( PortConnectRetListenerType type,
PortConnectRetListener * listener )

Remove the listener.

Parameters
type
listener
Returns

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