|
OpenRTM-aist
1.1.2
|
FactoryBase 基底クラス [詳解]
#include <Factory.h>
公開メンバ関数 | |
| FactoryBase (const coil::Properties &profile) | |
| コンストラクタ [詳解] | |
| virtual | ~FactoryBase (void) |
| デストラクタ [詳解] | |
| virtual RTObject_impl * | create (Manager *mgr)=0 |
| コンポーネントの生成 [詳解] | |
| virtual void | destroy (RTObject_impl *comp)=0 |
| コンポーネントの破棄 [詳解] | |
| virtual coil::Properties & | profile () |
| コンポーネントプロファイルの取得 [詳解] | |
| virtual int | number () |
| 現在のインスタンス数の取得 [詳解] | |
限定公開変数類 | |
| coil::Properties | m_Profile |
| コンポーネントのプロファイル [詳解] | |
| int | m_Number |
| 現在のインスタンス数 [詳解] | |
| RTC::FactoryBase::FactoryBase | ( | const coil::Properties & | profile | ) |
コンストラクタ
コンストラクタ。
| profile | コンポーネントのプロファイル |
|
virtual |
デストラクタ
デストラクタ
|
pure virtual |
コンポーネントの生成
RT-Component のインスタンスを生成するための純粋仮想関数。
| mgr | マネージャオブジェクト |
RTC::FactoryCXXで実装されています。
|
pure virtual |
|
virtual |
現在のインスタンス数の取得
コンポーネントの現在のインスタンス数を取得する。
|
virtual |
コンポーネントプロファイルの取得
コンポーネントのプロファイルを取得する
参照元 RTC::Manager::FactoryPredicate::operator()(), RTC::Manager::ModuleFactories::operator()().
|
protected |
現在のインスタンス数
|
protected |
コンポーネントのプロファイル
1.8.11