クラス OpenRTM_aist.Factory.FactoryPython

FactoryPython クラス. [詳細]

OpenRTM_aist.Factory.FactoryPythonに対する継承グラフ
OpenRTM_aist.Factory.FactoryBase

すべてのメンバ一覧

Public メソッド

def __init__
 コンストラクタ
def create
 コンポーネントの生成
def destroy
 コンポーネントの破棄

説明

FactoryPython クラス.

Python用コンポーネントファクトリクラス。

から:
0.4.1

メソッド

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を再定義しています。


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