| 
    OpenRTM-aist
    1.2.1
    
   | 
 
ECFactoryCXX class. More...
#include <ECFactory.h>


Public Member Functions | |
| ECFactoryCXX (const char *name, ECNewFunc new_func, ECDeleteFunc delete_func) | |
| Constructor.  More... | |
| ~ECFactoryCXX (void) | |
| Virtual destructor.  More... | |
| virtual const char * | name () | 
| Get names of the target ExecutionContext for creation.  More... | |
| virtual ExecutionContextBase * | create () | 
| Create the target ExecutionContext's instances.  More... | |
| virtual void | destroy (ExecutionContextBase *comp) | 
| Destroy the target ExecutionContext's instances.  More... | |
  Public Member Functions inherited from RTC::ECFactoryBase | |
| virtual | ~ECFactoryBase (void) | 
| Virtual destructor.  More... | |
Protected Attributes | |
| std::string | m_name | 
| Names of the target ExecutionContext for creation.  More... | |
| ECNewFunc | m_New | 
| Function to create the target ExecutionContext.  More... | |
| ECDeleteFunc | m_Delete | 
| Function to destroy the target ExecutionContext.  More... | |
| RTC::ECFactoryCXX::ECFactoryCXX | ( | const char * | name, | 
| ECNewFunc | new_func, | ||
| ECDeleteFunc | delete_func | ||
| ) | 
Constructor.
Constructor
| name | Name of the target ExecutionContext for creation | 
| new_func | Function to create ExecutionContext | 
| delete_func | Function to destroy ExecutionContext | 
| RTC::ECFactoryCXX::~ECFactoryCXX | ( | void | ) | 
Virtual destructor.
Virtual destructor.
      
  | 
  virtual | 
Create the target ExecutionContext's instances.
Create the target ExecutionContext class's instances.
Implements RTC::ECFactoryBase.
      
  | 
  virtual | 
Destroy the target ExecutionContext's instances.
Destroy the target ExecutionContext's instances.
| comp | The target ExecutionContext's instances to destroy | 
Implements RTC::ECFactoryBase.
      
  | 
  virtual | 
Get names of the target ExecutionContext for creation.
Get names of the target ExecutionContext for creation.
Implements RTC::ECFactoryBase.
      
  | 
  protected | 
Function to destroy the target ExecutionContext.
      
  | 
  protected | 
Names of the target ExecutionContext for creation.
      
  | 
  protected | 
Function to create the target ExecutionContext.
 1.8.11