FactoryPython クラス. [詳細]
Public メソッド | |
def | __init__ |
コンストラクタ | |
def | create |
コンポーネントの生成 | |
def | destroy |
コンポーネントの破棄 |
FactoryPython クラス.
Python用コンポーネントファクトリクラス。
def OpenRTM_aist.Factory.FactoryPython.__init__ | ( | self, | ||
profile, | ||||
new_func, | ||||
delete_func, | ||||
policy = None | ||||
) |
コンストラクタ
コンストラクタ。 生成対象コンポーネントのプロファイル、コンポーネント生成用関数、 コンポーネント破棄用関数、コンポーネント生成時の命名ポリシーを引数に取り、 Python で実装されたコンポーネントのファクトリクラスを生成する。
self | ||
profile | コンポーネントのプロファイル | |
new_func | コンポーネント生成用関数 | |
delete_func | コンポーネント破棄用関数 | |
policy | コンポーネント生成時の命名ポリシー(デフォルト値:None) |
def OpenRTM_aist.Factory.FactoryPython.create | ( | self, | ||
mgr | ||||
) |
コンポーネントの生成
RTComponent のインスタンスを生成する。
self | ||
mgr | マネージャオブジェクト |
OpenRTM_aist.Factory.FactoryBaseを再定義しています。
def OpenRTM_aist.Factory.FactoryPython.destroy | ( | self, | ||
comp | ||||
) |
コンポーネントの破棄
RTComponent のインスタンスを破棄する。
self | ||
comp | 破棄対象 RTComponent |
OpenRTM_aist.Factory.FactoryBaseを再定義しています。