OpenRTM-aist-Python 1.1.2
公開メンバ関数 | 全メンバ一覧
OpenRTM_aist.ECFactory.ECFactoryPython クラス

ECFactoryPython クラス [詳解]

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

公開メンバ関数

def __init__ (self, name, new_func, delete_func)
 コンストラクタ [詳解]
 
def name (self)
 生成対象ExecutionContext名称を取得 [詳解]
 
def create (self)
 生成対象ExecutionContextインスタンスを生成 [詳解]
 
def destroy (self, ec)
 対象ExecutionContextインスタンスを破棄 [詳解]
 
- 基底クラス OpenRTM_aist.ECFactory.ECFactoryBase に属する継承公開メンバ関数
def name (self)
 生成対象ExecutionContext名称取得用関数(サブクラス実装用) [詳解]
 
def create (self)
 ExecutionContext生成用関数(サブクラス実装用) [詳解]
 
def destroy (self, comp)
 ExecutionContext破棄用関数(サブクラス実装用) [詳解]
 

詳解

ECFactoryPython クラス

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

から
0.4.1

構築子と解体子

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

コンストラクタ

コンストラクタ

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

メソッド詳解

def OpenRTM_aist.ECFactory.ECFactoryPython.create (   self)

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

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

引数
self
戻り値
生成したExecutionContextインスタンス
def OpenRTM_aist.ECFactory.ECFactoryPython.destroy (   self,
  ec 
)

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

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

引数
self
ec破棄対象ExecutionContextインスタンス
def OpenRTM_aist.ECFactory.ECFactoryPython.name (   self)

生成対象ExecutionContext名称を取得

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

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

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