クラス FactoryBase

FactoryBase 基底クラス [詳細]

FactoryPythonに継承されています。


Public メソッド

def __init__
 コンストラクタ
def create
 コンポーネントの生成(サブクラス実装用)
def destroy
 コンポーネントの破棄(サブクラス実装用)
def profile
 コンポーネントプロファイルの取得
def number
 現在のインスタンス数の取得


説明

FactoryBase 基底クラス

RTコンポーネント生成用ファクトリの基底クラス。 実際の各種ファクトリクラスを実装する場合は、本クラスを継承する形で実装する。 実際の生成、削除処理は具象サブクラスにて実装する必要がある。

から:
0.2.0

Factory.py61 行で定義されています。


関数

def __init__ (   self,
  profile 
)

コンストラクタ

コンストラクタ。

引数:
self 
profile コンポーネントのプロファイル

Factory.py84 行で定義されています。

def create (   self,
  mgr 
)

コンポーネントの生成(サブクラス実装用)

RTComponent のインスタンスを生成するための関数。
実際の初期化処理は、各具象クラス内にて記述する。

引数:
self 
mgr マネージャオブジェクト
戻り値:
生成したコンポーネント

FactoryPythonで再定義されています。

Factory.py113 行で定義されています。

def destroy (   self,
  comp 
)

コンポーネントの破棄(サブクラス実装用)

RTComponent のインスタンスを破棄するための関数。
実際の初期化処理は、各具象クラス内にて記述する。

引数:
self 
comp 破棄対象 RTコンポーネント

FactoryPythonで再定義されています。

Factory.py135 行で定義されています。

def profile (   self  ) 

コンポーネントプロファイルの取得

コンポーネントのプロファイルを取得する

引数:
self 
戻り値:
コンポーネントのプロファイル

Factory.py157 行で定義されています。

def number (   self  ) 

現在のインスタンス数の取得

コンポーネントの現在のインスタンス数を取得する。

引数:
self 
戻り値:
コンポーネントのインスタンス数

Factory.py179 行で定義されています。


OpenRTMに対してMon Mar 17 15:11:07 2008に生成されました。  doxygen 1.5.4