クラス OpenRTM_aist.PeriodicECSharedComposite.PeriodicECSharedComposite

PeriodicECSharedComposite クラス. [詳細]

OpenRTM_aist.PeriodicECSharedComposite.PeriodicECSharedCompositeに対する継承グラフ
OpenRTM_aist.RTObject.RTObject_impl

すべてのメンバ一覧

Public メソッド

def __init__
 コンストラクタ
def __del__
def onInitialize
 初期化
def onActivated
 活性化処理用コールバック関数
def onDeactivated
 非活性化処理用コールバック関数
def onReset
 リセット処理用コールバック関数
def onFinalize
 [ComponentAction CORBA interface] RTC の終了

説明

PeriodicECSharedComposite クラス.

データフロー型RTComponentの基底クラス。 各種データフロー型RTComponentを実装する場合は、本クラスを継承する形で実装 する。

から:
0.4.0

メソッド

def OpenRTM_aist.PeriodicECSharedComposite.PeriodicECSharedComposite.__del__ (   self  ) 

デストラクタ

OpenRTM_aist.RTObject.RTObject_implを再定義しています。

def OpenRTM_aist.PeriodicECSharedComposite.PeriodicECSharedComposite.__init__ (   self,
  manager 
)

コンストラクタ

コンストラクタ

引数:
manager マネージャオブジェクト
def OpenRTM_aist.PeriodicECSharedComposite.PeriodicECSharedComposite.onActivated (   self,
  exec_handle 
)

活性化処理用コールバック関数

ComponentAction.on_activated が呼ばれた際に実行されるコールバック 関数。
本関数は無条件に RTC.RTC_OK を返すようにダミー実装されているので、 各コンポーネントの実際の活性化処理は、本関数をオーバーライドして実装する 必要がある。

引数:
exec_handle 参加している ExecutionContext の ID
戻り値:
ReturnCode_t 型のリターンコード

OpenRTM_aist.RTObject.RTObject_implを再定義しています。

def OpenRTM_aist.PeriodicECSharedComposite.PeriodicECSharedComposite.onDeactivated (   self,
  exec_handle 
)

非活性化処理用コールバック関数

ComponentAction.on_deactivated が呼ばれた際に実行されるコールバック 関数。
本関数は無条件に RTC.RTC_OK を返すようにダミー実装されているので、 各コンポーネントの実際の非活性化処理は、本関数をオーバーライドして実装する 必要がある。

引数:
exec_handle 参加している ExecutionContext の ID
戻り値:
ReturnCode_t 型のリターンコード

OpenRTM_aist.RTObject.RTObject_implを再定義しています。

def OpenRTM_aist.PeriodicECSharedComposite.PeriodicECSharedComposite.onFinalize (   self  ) 

[ComponentAction CORBA interface] RTC の終了

RTC が破棄される。 RTC 固有の終了処理はここで実行する。 このオペレーション呼び出しの結果として onFinalize() コールバック関数が 呼び出される。

戻り値:
ReturnCode_t 型のリターンコード

OpenRTM_aist.RTObject.RTObject_implを再定義しています。

def OpenRTM_aist.PeriodicECSharedComposite.PeriodicECSharedComposite.onInitialize (   self  ) 

初期化

データフロー型 RTComponent の初期化を実行する。 実際の初期化処理は、各具象クラス内に記述する。

OpenRTM_aist.RTObject.RTObject_implを再定義しています。

def OpenRTM_aist.PeriodicECSharedComposite.PeriodicECSharedComposite.onReset (   self,
  exec_handle 
)

リセット処理用コールバック関数

ComponentAction.on_reset が呼ばれた際に実行されるコールバック関数。
本関数は無条件に RTC.RTC_OK を返すようにダミー実装されているので、 各コンポーネントの実際のリセット処理は、本関数をオーバーライドして実装する 必要がある。

引数:
exec_handle 参加している ExecutionContext の ID
戻り値:
ReturnCode_t 型のリターンコード

OpenRTM_aist.RTObject.RTObject_implを再定義しています。


このクラスの説明は次のファイルから生成されました:
OpenRTM-aist-1.1.0-Pythonに対してMon Mar 2 14:14:08 2015に生成されました。  doxygen 1.6.3