ComponentActionListeners class.
More...
#include <ComponentActionListener.h>
|
| ComponentActionListeners () |
| Constructor .
|
|
| ~ComponentActionListeners () |
| Destructor .
|
|
bool | addListener (PreComponentActionListenerType type, PreComponentActionListener *listener, bool autoclean) |
| Add the listener.
|
|
bool | addListener (PostComponentActionListenerType type, PostComponentActionListener *listener, bool autoclean) |
| Add the listener.
|
|
bool | addListener (PortActionListenerType type, PortActionListener *listener, bool autoclean) |
| Add the listener.
|
|
bool | addListener (ExecutionContextActionListenerType type, ExecutionContextActionListener *listener, bool autoclean) |
| Add the listener.
|
|
bool | removeListener (PreComponentActionListenerType type, PreComponentActionListener *listener) |
| Remove the listener.
|
|
bool | removeListener (PostComponentActionListenerType type, PostComponentActionListener *listener) |
| Remove the listener.
|
|
bool | removeListener (PortActionListenerType type, PortActionListener *listener) |
| Remove the listener.
|
|
bool | removeListener (ExecutionContextActionListenerType type, ExecutionContextActionListener *listener) |
| Remove the listener.
|
|
bool | notify (PreComponentActionListenerType type, UniqueId ec_id) |
|
bool | notify (PostComponentActionListenerType type, UniqueId ec_id, ReturnCode_t ret) |
|
bool | notify (PortActionListenerType type, const RTC::PortProfile &pprofile) |
|
bool | notify (ExecutionContextActionListenerType type, UniqueId ec_id) |
|
◆ ComponentActionListeners()
RTC::ComponentActionListeners::ComponentActionListeners |
( |
| ) |
|
◆ ~ComponentActionListeners()
RTC::ComponentActionListeners::~ComponentActionListeners |
( |
| ) |
|
◆ addListener() [1/4]
Add the listener.
- Parameters
-
type | |
listener | Added listener |
autoclean | true:The listener is deleted at the destructor., false:The listener is not deleted at the destructor. |
- Returns
◆ addListener() [2/4]
Add the listener.
- Parameters
-
type | |
listener | Added listener |
autoclean | true:The listener is deleted at the destructor., false:The listener is not deleted at the destructor. |
- Returns
◆ addListener() [3/4]
Add the listener.
- Parameters
-
type | |
listener | Added listener |
autoclean | true:The listener is deleted at the destructor., false:The listener is not deleted at the destructor. |
- Returns
◆ addListener() [4/4]
Add the listener.
- Parameters
-
type | |
listener | Added listener |
autoclean | true:The listener is deleted at the destructor., false:The listener is not deleted at the destructor. |
- Returns
◆ notify() [1/4]
◆ notify() [2/4]
◆ notify() [3/4]
◆ notify() [4/4]
- Parameters
-
- Returns
References notify().
Referenced by notify(), notify(), notify(), notify(), RTC::RTObject_impl::onAddPort(), RTC::RTObject_impl::onRemovePort(), RTC::RTObject_impl::postOnAborting(), RTC::RTObject_impl::postOnActivated(), RTC::RTObject_impl::postOnDeactivated(), RTC::RTObject_impl::postOnError(), RTC::RTObject_impl::postOnExecute(), RTC::RTObject_impl::postOnFinalize(), RTC::RTObject_impl::postOnInitialize(), RTC::RTObject_impl::postOnRateChanged(), RTC::RTObject_impl::postOnReset(), RTC::RTObject_impl::postOnShutdown(), RTC::RTObject_impl::postOnStartup(), RTC::RTObject_impl::postOnStateUpdate(), RTC::RTObject_impl::preOnAborting(), RTC::RTObject_impl::preOnActivated(), RTC::RTObject_impl::preOnDeactivated(), RTC::RTObject_impl::preOnError(), RTC::RTObject_impl::preOnExecute(), RTC::RTObject_impl::preOnFinalize(), RTC::RTObject_impl::preOnInitialize(), RTC::RTObject_impl::preOnRateChanged(), RTC::RTObject_impl::preOnReset(), RTC::RTObject_impl::preOnShutdown(), RTC::RTObject_impl::preOnStartup(), and RTC::RTObject_impl::preOnStateUpdate().
◆ removeListener() [1/4]
Remove the listener.
- Parameters
-
- Returns
◆ removeListener() [2/4]
Remove the listener.
- Parameters
-
- Returns
◆ removeListener() [3/4]
Remove the listener.
- Parameters
-
- Returns
◆ removeListener() [4/4]
Remove the listener.
- Parameters
-
- Returns
The documentation for this class was generated from the following file: