FactoryPythonに継承されています。
Public メソッド | |
| def | __init__ |
| コンストラクタ | |
| def | create |
| コンポーネントの生成(サブクラス実装用) | |
| def | destroy |
| コンポーネントの破棄(サブクラス実装用) | |
| def | profile |
| コンポーネントプロファイルの取得 | |
| def | number |
| 現在のインスタンス数の取得 | |
RTコンポーネント生成用ファクトリの基底クラス。 実際の各種ファクトリクラスを実装する場合は、本クラスを継承する形で実装する。 実際の生成、削除処理は具象サブクラスにて実装する必要がある。
Factory.py の 61 行で定義されています。
| def __init__ | ( | self, | ||
| profile | ||||
| ) |
| def create | ( | self, | ||
| mgr | ||||
| ) |
コンポーネントの生成(サブクラス実装用)
RTComponent のインスタンスを生成するための関数。
実際の初期化処理は、各具象クラス内にて記述する。
| self | ||
| mgr | マネージャオブジェクト |
FactoryPythonで再定義されています。
Factory.py の 113 行で定義されています。
| def destroy | ( | self, | ||
| comp | ||||
| ) |
コンポーネントの破棄(サブクラス実装用)
RTComponent のインスタンスを破棄するための関数。
実際の初期化処理は、各具象クラス内にて記述する。
| self | ||
| comp | 破棄対象 RTコンポーネント |
FactoryPythonで再定義されています。
Factory.py の 135 行で定義されています。
| def profile | ( | self | ) |
| def number | ( | self | ) |
1.5.4