#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を実装しています. |
|
|
現在のインスタンス数 コンポーネントの現在のインスタンス数を取得する。 |
|
|
コンポーネントプロファイルの取得 コンポーネントのプロファイルを取得する |
|
|
コンポーネントオブジェクト破棄関数へのポインタ
|
|
|
コンポーネントオブジェクト生成関数へのポインタ
|
|
|
現在のインスタンス数
|
|
|
|
|
|
コンポーネントのプロファイル
|
1.4.1