#include <RtcFactoryPy.h>
RTM::RtcFactoryPyに対する継承グラフ
Public メソッド | |
RtcFactoryPy (RtcModuleProfile profile, PyObject *callable) | |
RtcFactoryPy クラスコンストラクタ. | |
~RtcFactoryPy () | |
RtcFactoryPy クラスデストラクタ. | |
RtcBase * | create (RtcManager *mgr) |
コンポーネントの生成 | |
void | destroy (RtcBase *comp) |
コンポーネントの破棄 | |
virtual RtcModuleProfile & | profile () |
コンポーネントプロファイルの取得 | |
virtual int & | number () |
現在のインスタンス数 | |
Protected 変数 | |
PyObject * | m_pyClass |
RTComponent を実装した Python クラスへのポインタ. | |
std::list< PyObject * > | m_pyComponents |
RTComponent のインスタンスへのポインタのリスト. | |
PyInterpreterState * | m_Interp |
Python インタプリタへのポインタ. | |
RtcModuleProfile | m_Profile |
コンポーネントのプロファイル | |
int | m_Number |
現在のインスタンス数 |
Python で実装されたコンポーネントを生成するためのファクトリクラス。
|
RtcFactoryPy クラスコンストラクタ. RtcFactoryPy クラスのコンストラクタ。 パラメータとして与えられるモジュールのプロファイルと Python の callable オブジェクトを引数に取りPythonコンポーネントを生成する。
|
|
RtcFactoryPy クラスデストラクタ.
|
|
コンポーネントの生成 Python で実装された RTComponent のインスタンスを生成する。
RTM::RtcFactoryBaseに実装されています. |
|
コンポーネントの破棄 RTComponent のインスタンスを破棄する。
RTM::RtcFactoryBaseに実装されています. |
|
現在のインスタンス数 コンポーネントの現在のインスタンス数を取得する。 |
|
コンポーネントプロファイルの取得 コンポーネントのプロファイルを取得する |
|
Python インタプリタへのポインタ.
|
|
現在のインスタンス数
|
|
コンポーネントのプロファイル
|
|
RTComponent を実装した Python クラスへのポインタ.
|
|
RTComponent のインスタンスへのポインタのリスト.
|