ECFactoryCXX class.
More...
#include <ECFactory.h>
|
std::string | m_name |
| Names of the target ExecutionContext for creation .
|
|
ECNewFunc | m_New |
| Function to create the target ExecutionContext .
|
|
ECDeleteFunc | m_Delete |
| Function to destroy the target ExecutionContext .
|
|
ECFactoryCXX class.
Factory class to create the ExecutionContext's instances for C++.
- Since
- 0.4.0
◆ ECFactoryCXX()
Constructor.
Constructor
- Parameters
-
name | Name of the target ExecutionContext for creation |
new_func | Function to create ExecutionContext |
delete_func | Function to destroy ExecutionContext |
◆ ~ECFactoryCXX()
RTC::ECFactoryCXX::~ECFactoryCXX |
( |
| ) |
|
|
override |
Virtual destructor.
Virtual destructor.
◆ create()
Create the target ExecutionContext's instances.
Create the target ExecutionContext class's instances.
- Returns
- Created ExecutionContext's instances
Implements RTC::ECFactoryBase.
◆ destroy()
Destroy the target ExecutionContext's instances.
Destroy the target ExecutionContext's instances.
- Parameters
-
comp | The target ExecutionContext's instances to destroy |
Implements RTC::ECFactoryBase.
◆ name()
const char * RTC::ECFactoryCXX::name |
( |
| ) |
|
|
overridevirtual |
Get names of the target ExecutionContext for creation.
Get names of the target ExecutionContext for creation.
- Returns
- Names of target ExecutionContext for creation
Implements RTC::ECFactoryBase.
◆ m_Delete
Function to destroy the target ExecutionContext .
◆ m_name
std::string RTC::ECFactoryCXX::m_name |
|
protected |
Names of the target ExecutionContext for creation .
◆ m_New
Function to create the target ExecutionContext .
The documentation for this class was generated from the following file: