OpenRTM-aist-Python 2.0.2
OpenRTM_aist.ManagerActionListener.LocalServiceActionListenerHolder クラス

[詳解]

OpenRTM_aist.ManagerActionListener.LocalServiceActionListenerHolder の継承関係図
OpenRTM_aist.ListenerHolder.ListenerHolder

公開メンバ関数

 __init__ (self)
 
 __del__ (self)
 
 preServiceRegister (self, service_name)
 
 postServiceRegister (self, service_name, service)
 
 preServiceInit (self, prop, service)
 
 postServiceInit (self, prop, service)
 
 preServiceReinit (self, prop, service)
 
 postServiceReinit (self, prop, service)
 
 preServiceFinalize (self, service_name, service)
 
 postServiceFinalize (self, service_name, service)
 
- 基底クラス OpenRTM_aist.ListenerHolder.ListenerHolder に属する継承公開メンバ関数
 addListener (self, listener)
 
 removeListener (self, listener)
 

詳解

LocalServiceActionListenerHolder クラス

各アクションに対応するユーザーコードが呼ばれる直前のタイミング でコールされるリスなクラスの基底クラス。

  • ADD_PORT:
  • REMOVE_PORT:

構築子と解体子

◆ __init__()

OpenRTM_aist.ManagerActionListener.LocalServiceActionListenerHolder.__init__ ( self)

ListenerHolderクラスコンストラクタ

OpenRTM_aist.ListenerHolder.ListenerHolderを再実装しています。

◆ __del__()

OpenRTM_aist.ManagerActionListener.LocalServiceActionListenerHolder.__del__ ( self)

デストラクタ

OpenRTM_aist.ListenerHolder.ListenerHolderを再実装しています。

メソッド詳解

◆ postServiceFinalize()

OpenRTM_aist.ManagerActionListener.LocalServiceActionListenerHolder.postServiceFinalize ( self,
service_name,
service )

postServiceFinalize コールバック関数 TODO: Documentation virtual void postServiceFinalize(std.string service_name, RTM.LocalServiceBase* service);

◆ postServiceInit()

OpenRTM_aist.ManagerActionListener.LocalServiceActionListenerHolder.postServiceInit ( self,
prop,
service )

postServiceInit コールバック関数 TODO: Documentation virtual void postServiceInit(coil.Properties& prop, RTM.LocalServiceBase* service);

◆ postServiceRegister()

OpenRTM_aist.ManagerActionListener.LocalServiceActionListenerHolder.postServiceRegister ( self,
service_name,
service )

postServiceRegister コールバック関数 TODO: Documentation virtual void postServiceRegister(std.string service_name, RTM.LocalServiceBase* service);

◆ postServiceReinit()

OpenRTM_aist.ManagerActionListener.LocalServiceActionListenerHolder.postServiceReinit ( self,
prop,
service )

postServiceReinit コールバック関数 TODO: Documentation virtual void postServiceReinit(coil.Properties& prop, RTM.LocalServiceBase* service);

◆ preServiceFinalize()

OpenRTM_aist.ManagerActionListener.LocalServiceActionListenerHolder.preServiceFinalize ( self,
service_name,
service )

preServiceFinalize コールバック関数 TODO: Documentation virtual void preServiceFinalize(std.string service_name, RTM.LocalServiceBase* service);

◆ preServiceInit()

OpenRTM_aist.ManagerActionListener.LocalServiceActionListenerHolder.preServiceInit ( self,
prop,
service )

preServiceInit コールバック関数 TODO: Documentation virtual void preServiceInit(coil.Properties& prop, RTM.LocalServiceBase* service);

◆ preServiceRegister()

OpenRTM_aist.ManagerActionListener.LocalServiceActionListenerHolder.preServiceRegister ( self,
service_name )

preServiceRegister コールバック関数 TODO: Documentation virtual void preServiceRegister(std.string service_name);

◆ preServiceReinit()

OpenRTM_aist.ManagerActionListener.LocalServiceActionListenerHolder.preServiceReinit ( self,
prop,
service )

preServiceReinit コールバック関数 TODO: Documentation virtual void preServiceReinit(coil.Properties& prop, RTM.LocalServiceBase* service);


このクラス詳解は次のファイルから抽出されました: