#include <Factory.h>
Inheritance diagram for RTC::FactoryBase:
Public Member Functions | |
FactoryBase (const Properties &profile) | |
RtcFactoryBase class constructor. | |
virtual | ~FactoryBase () |
virtual RtcBase * | create (Manager *mgr)=0 |
Create component. | |
virtual void | destroy (RtcBase *comp)=0 |
Destroy component. | |
virtual Properties & | profile () |
Get component profile. | |
virtual int | number () |
Get number of component instances. | |
Protected Attributes | |
Properties | m_Profile |
Component profile. | |
int | m_Number |
Number of current component instances. |
|
RtcFactoryBase class constructor. RtcFactoryBase class constructor.
|
|
|
|
Create component. Create component implemented in Python. Pure virtual method.
Implemented in RTC::FactoryCXX. |
|
Destroy component. Destroy component instance Pure virtual method.
Implemented in RTC::FactoryCXX. |
|
Get number of component instances. Get number of current component instances. |
|
Get component profile. Get component profile. |
|
Number of current component instances.
|
|
Component profile.
|