#include <Factory.h>
RTC::FactoryCXXに対する継承グラフ
Public メソッド | |
FactoryCXX (const Properties &profile, RtcNewFunc new_func, RtcDeleteFunc delete_func, NumberingPolicy *policy=new DefaultNumberingPolicy()) | |
RtcFactoryCXX クラスコンストラクタ. | |
virtual RtcBase * | create (Manager *mgr) |
コンポーネントの生成 | |
virtual void | destroy (RtcBase *comp) |
コンポーネントの破棄 | |
virtual Properties & | profile () |
コンポーネントプロファイルの取得 | |
virtual int | number () |
現在のインスタンス数 | |
Protected 変数 | |
RtcNewFunc | m_New |
コンポーネントオブジェクト生成関数へのポインタ | |
RtcDeleteFunc | m_Delete |
コンポーネントオブジェクト破棄関数へのポインタ | |
NumberingPolicy * | m_policy |
Properties | m_Profile |
コンポーネントのプロファイル | |
int | m_Number |
現在のインスタンス数 |
C++用コンポーネントファクトリクラス。
|
RtcFactoryCXX クラスコンストラクタ. RtcFactoryCXX クラスのコンストラクタ。 プロファイル、生成関数へのポインタ、破棄関数へのポインタを引数に取り、 C++ で実装されたコンポーネントのファクトリクラスを生成する。
|
|
コンポーネントの生成 Python で実装された RTComponent のインスタンスを生成する。
RTC::FactoryBaseを実装しています. |
|
コンポーネントの破棄 RTComponent のインスタンスを破棄する。
RTC::FactoryBaseを実装しています. |
|
現在のインスタンス数 コンポーネントの現在のインスタンス数を取得する。 |
|
コンポーネントプロファイルの取得 コンポーネントのプロファイルを取得する |
|
コンポーネントオブジェクト破棄関数へのポインタ
|
|
コンポーネントオブジェクト生成関数へのポインタ
|
|
現在のインスタンス数
|
|
|
|
コンポーネントのプロファイル
|