OpenRTM-aist
1.2.1
|
LocalServiceActionListenerHolder クラス [詳解]
#include <ManagerActionListener.h>
公開メンバ関数 | |
virtual | ~LocalServiceActionListenerHolder () |
デストラクタ [詳解] | |
virtual void | preServiceRegister (std::string service_name) |
preServiceRegister コールバック関数 TODO: Documentation [詳解] | |
virtual void | postServiceRegister (std::string service_name, RTM::LocalServiceBase *service) |
postServiceRegister コールバック関数 TODO: Documentation [詳解] | |
virtual void | preServiceInit (coil::Properties &prop, RTM::LocalServiceBase *service) |
preServiceInit コールバック関数 TODO: Documentation [詳解] | |
virtual void | postServiceInit (coil::Properties &prop, RTM::LocalServiceBase *service) |
postServiceInit コールバック関数 TODO: Documentation [詳解] | |
virtual void | preServiceReinit (coil::Properties &prop, RTM::LocalServiceBase *service) |
preServiceReinit コールバック関数 TODO: Documentation [詳解] | |
virtual void | postServiceReinit (coil::Properties &prop, RTM::LocalServiceBase *service) |
postServiceReinit コールバック関数 TODO: Documentation [詳解] | |
virtual void | postServiceFinalize (std::string service_name, RTM::LocalServiceBase *service) |
postServiceFinalize コールバック関数 TODO: Documentation [詳解] | |
virtual void | preServiceFinalize (std::string service_name, RTM::LocalServiceBase *service) |
preServiceFinalize コールバック関数 TODO: Documentation [詳解] | |
基底クラス RTM::util::ListenerHolder< LocalServiceActionListener > に属する継承公開メンバ関数 | |
ListenerHolder () | |
ListenerHolderクラスコンストラクタ [詳解] | |
virtual | ~ListenerHolder () |
ListenerHolderデストラクタ [詳解] | |
virtual void | addListener (LocalServiceActionListener *listener, bool autoclean) |
リスナを追加する [詳解] | |
virtual void | removeListener (LocalServiceActionListener *listener) |
リスナを削除する [詳解] | |
その他の継承メンバ | |
基底クラス 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 |
基底クラス coil::NonCopyable に属する継承限定公開メンバ関数 | |
NonCopyable () | |
コンストラクタ [詳解] | |
~NonCopyable () | |
デストラクタ [詳解] | |
基底クラス RTM::util::ListenerHolder< LocalServiceActionListener > に属する継承限定公開変数類 | |
coil::Mutex | m_mutex |
Mutex. [詳解] | |
EntryList | m_listeners |
リスナのリスト [詳解] | |
LocalServiceActionListenerHolder クラス
各アクションに対応するユーザーコードが呼ばれる直前のタイミング でコールされるリスなクラスの基底クラス。
|
virtual |
デストラクタ
|
virtual |
postServiceFinalize コールバック関数 TODO: Documentation
|
virtual |
postServiceInit コールバック関数 TODO: Documentation
|
virtual |
postServiceRegister コールバック関数 TODO: Documentation
|
virtual |
postServiceReinit コールバック関数 TODO: Documentation
|
virtual |
preServiceFinalize コールバック関数 TODO: Documentation
|
virtual |
preServiceInit コールバック関数 TODO: Documentation
|
virtual |
preServiceRegister コールバック関数 TODO: Documentation
|
virtual |
preServiceReinit コールバック関数 TODO: Documentation