#include <RtcFactoryPy.h>
Public Member Functions | |
RtcFactoryPy (RtcModuleProfile profile, PyObject *callable) | |
RtcFactoryPy class constructor. | |
~RtcFactoryPy () | |
RtcFactoryPy class destructor. | |
RtcBase * | create (RtcManager *mgr) |
Create component. | |
void | destroy (RtcBase *comp) |
Destroy component. | |
Protected Attributes | |
PyObject * | m_pyClass |
The pointer to Python's RTComponent class object. | |
std::list< PyObject * > | m_pyComponents |
List of RTComponent instance pointer. | |
PyInterpreterState * | m_Interp |
The pointer to Python interpreter. |
RTComponent factory class for RTComponent implemented in Python.
|
RtcFactoryPy class constructor. RtcFactoryPy class constructor. Create RTComponent implemented in Python with two arguments: component profile and Python callable object.
|
|
RtcFactoryPy class destructor.
|
|
Create component. Create component implemented in Python
|
|
Destroy component. Destroy component instance
|
|
The pointer to Python interpreter.
|
|
The pointer to Python's RTComponent class object.
|
|
List of RTComponent instance pointer.
|