OpenRTM-aist-Python 2.0.2
OpenRTM_aist.ECFactory.ECFactoryPython クラス

[詳解]

OpenRTM_aist.ECFactory.ECFactoryPython の継承関係図
OpenRTM_aist.ECFactory.ECFactoryBase

公開メンバ関数

 __init__ (self, name, new_func, delete_func)
 
 name (self)
 
 create (self)
 
 destroy (self, ec)
 

詳解

ECFactoryPython クラス

Python言語用ExecutionContextインスタンスを生成するFactoryクラス。

から
0.4.1

構築子と解体子

◆ __init__()

OpenRTM_aist.ECFactory.ECFactoryPython.__init__ ( self,
name,
new_func,
delete_func )

コンストラクタ

コンストラクタ

引数
self
name生成対象ExecutionContext名称
new_funcExecutionContext生成用関数
delete_funcExecutionContext破棄用関数

メソッド詳解

◆ create()

OpenRTM_aist.ECFactory.ECFactoryPython.create ( self)

生成対象ExecutionContextインスタンスを生成

生成対象のExecutionContextクラスのインスタンスを生成する。

引数
self
戻り値
生成したExecutionContextインスタンス

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

◆ destroy()

OpenRTM_aist.ECFactory.ECFactoryPython.destroy ( self,
ec )

対象ExecutionContextインスタンスを破棄

対象ExecutionContextクラスのインスタンスを破棄する。

引数
self
ec破棄対象ExecutionContextインスタンス

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

◆ name()

OpenRTM_aist.ECFactory.ECFactoryPython.name ( self)

生成対象ExecutionContext名称を取得

生成対象のExecutionContext名称を取得する。

引数
self
戻り値
生成対象ExecutionContext名称

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


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