OpenRTM-aist
1.2.1
|
LocalServiceActionListenerHolder class. More...
#include <ManagerActionListener.h>
Public Member Functions | |
virtual | ~LocalServiceActionListenerHolder () |
Destructor. More... | |
virtual void | preServiceRegister (std::string service_name) |
preServiceRegister callback function TODO: Documentation More... | |
virtual void | postServiceRegister (std::string service_name, RTM::LocalServiceBase *service) |
postServiceRegister callback function TODO: Documentation More... | |
virtual void | preServiceInit (coil::Properties &prop, RTM::LocalServiceBase *service) |
preServiceInit callback function TODO: Documentation More... | |
virtual void | postServiceInit (coil::Properties &prop, RTM::LocalServiceBase *service) |
postServiceInit callback function TODO: Documentation More... | |
virtual void | preServiceReinit (coil::Properties &prop, RTM::LocalServiceBase *service) |
preServiceReinit callback function TODO: Documentation More... | |
virtual void | postServiceReinit (coil::Properties &prop, RTM::LocalServiceBase *service) |
postServiceReinit callback function TODO: Documentation More... | |
virtual void | postServiceFinalize (std::string service_name, RTM::LocalServiceBase *service) |
postServiceFinalize callback function TODO: Documentation More... | |
virtual void | preServiceFinalize (std::string service_name, RTM::LocalServiceBase *service) |
preServiceFinalize callback function TODO: Documentation More... | |
Public Member Functions inherited from RTM::util::ListenerHolder< LocalServiceActionListener > | |
ListenerHolder () | |
ListenerHolder class ctor. More... | |
virtual | ~ListenerHolder () |
ListenerHolder class dtor. More... | |
virtual void | addListener (LocalServiceActionListener *listener, bool autoclean) |
add listener object More... | |
virtual void | removeListener (LocalServiceActionListener *listener) |
remove listener object More... | |
Additional Inherited Members | |
Public Types inherited from RTM::util::ListenerHolder< LocalServiceActionListener > | |
typedef coil::Guard< coil::Mutex > | Guard |
typedef std::pair< LocalServiceActionListener *, bool > | Entry |
typedef std::vector< Entry > | EntryList |
typedef EntryList::iterator | EntryIterator |
Protected Member Functions inherited from coil::NonCopyable | |
NonCopyable () | |
Constructor. More... | |
~NonCopyable () | |
Destructor. More... | |
Protected Attributes inherited from RTM::util::ListenerHolder< LocalServiceActionListener > | |
coil::Mutex | m_mutex |
Mutex. More... | |
EntryList | m_listeners |
List of listener object. More... | |
LocalServiceActionListenerHolder class.
This class is abstract base class for listener classes that provides callbacks for various events in rtobject.
|
virtual |
Destructor.
|
virtual |
postServiceFinalize callback function TODO: Documentation
|
virtual |
postServiceInit callback function TODO: Documentation
|
virtual |
postServiceRegister callback function TODO: Documentation
|
virtual |
postServiceReinit callback function TODO: Documentation
|
virtual |
preServiceFinalize callback function TODO: Documentation
|
virtual |
preServiceInit callback function TODO: Documentation
|
virtual |
preServiceRegister callback function TODO: Documentation
|
virtual |
preServiceReinit callback function TODO: Documentation