OpenRTM-aist-Python 2.0.2
|
公開メンバ関数 | |
__init__ (self, profile) | |
create (self, mgr) | |
destroy (self, comp) | |
profile (self) | |
number (self) | |
FactoryBase 基底クラス
RTコンポーネント生成用ファクトリの基底クラス。 実際の各種ファクトリクラスを実装する場合は、本クラスを継承する形で実装する。 実際の生成、削除処理は具象サブクラスにて実装する必要がある。
OpenRTM_aist.Factory.FactoryBase.__init__ | ( | self, | |
profile ) |
OpenRTM_aist.Factory.FactoryBase.create | ( | self, | |
mgr ) |
コンポーネントの生成(サブクラス実装用)
RTComponent のインスタンスを生成するための関数。
実際の初期化処理は、各具象クラス内にて記述する。
self | |
mgr | マネージャオブジェクト |
OpenRTM_aist.Factory.FactoryPythonで再実装されています。
OpenRTM_aist.Factory.FactoryBase.destroy | ( | self, | |
comp ) |
コンポーネントの破棄(サブクラス実装用)
RTComponent のインスタンスを破棄するための関数。
実際の初期化処理は、各具象クラス内にて記述する。
self | |
comp | 破棄対象 RTコンポーネント |
OpenRTM_aist.Factory.FactoryPythonで再実装されています。
OpenRTM_aist.Factory.FactoryBase.number | ( | self | ) |
現在のインスタンス数の取得
コンポーネントの現在のインスタンス数を取得する。
self |
OpenRTM_aist.Factory.FactoryBase.profile | ( | self | ) |
コンポーネントプロファイルの取得
コンポーネントのプロファイルを取得する
self |