OpenRTM-aist 2.1.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
RTC::ConfigurationListeners Class Reference

#include <ConfigurationListener.h>

Public Member Functions

 ~ConfigurationListeners ()
 Destructor .
 
bool addListener (ConfigurationParamListenerType type, ConfigurationParamListener *listener, bool autoclean=true)
 Add the listener.
 
bool removeListener (ConfigurationParamListenerType type, ConfigurationParamListener *listener)
 Remove the listener.
 
bool addListener (ConfigurationSetListenerType type, ConfigurationSetListener *listener, bool autoclean=true)
 Add the listener.
 
bool removeListener (ConfigurationSetListenerType type, ConfigurationSetListener *listener)
 Remove the listener.
 
bool addListener (ConfigurationSetNameListenerType type, ConfigurationSetNameListener *listener, bool autoclean=true)
 Add the listener.
 
bool removeListener (ConfigurationSetNameListenerType type, ConfigurationSetNameListener *listener)
 Remove the listener.
 
bool notify (ConfigurationParamListenerType type, const char *config_set_name, const char *config_param_name)
 
bool notify (ConfigurationSetListenerType type, const coil::Properties &config_set)
 
bool notify (ConfigurationSetNameListenerType type, const char *config_set_name)
 

Constructor & Destructor Documentation

◆ ~ConfigurationListeners()

RTC::ConfigurationListeners::~ConfigurationListeners ( )

Destructor .

Member Function Documentation

◆ addListener() [1/3]

bool RTC::ConfigurationListeners::addListener ( ConfigurationParamListenerType  type,
ConfigurationParamListener 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/3]

bool RTC::ConfigurationListeners::addListener ( ConfigurationSetListenerType  type,
ConfigurationSetListener 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() [3/3]

bool RTC::ConfigurationListeners::addListener ( ConfigurationSetNameListenerType  type,
ConfigurationSetNameListener 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/3]

bool RTC::ConfigurationListeners::notify ( ConfigurationParamListenerType  type,
const char *  config_set_name,
const char *  config_param_name 
)
inline
Parameters
type
pprofile
Returns

References notify().

Referenced by notify(), notify(), and notify().

◆ notify() [2/3]

bool RTC::ConfigurationListeners::notify ( ConfigurationSetListenerType  type,
const coil::Properties &  config_set 
)
inline
Parameters
type
pprofile
Returns

References notify().

◆ notify() [3/3]

bool RTC::ConfigurationListeners::notify ( ConfigurationSetNameListenerType  type,
const char *  config_set_name 
)
inline
Parameters
type
pprofile
Returns

References notify().

◆ removeListener() [1/3]

bool RTC::ConfigurationListeners::removeListener ( ConfigurationParamListenerType  type,
ConfigurationParamListener listener 
)

Remove the listener.

Parameters
type
listener
Returns

◆ removeListener() [2/3]

bool RTC::ConfigurationListeners::removeListener ( ConfigurationSetListenerType  type,
ConfigurationSetListener listener 
)

Remove the listener.

Parameters
type
listener
Returns

◆ removeListener() [3/3]

bool RTC::ConfigurationListeners::removeListener ( ConfigurationSetNameListenerType  type,
ConfigurationSetNameListener listener 
)

Remove the listener.

Parameters
type
listener
Returns

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