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