Public Member Functions | Private Attributes | List of all members
OpenRTM_aist.Factory.FactoryBase Class Reference

FactoryBase base class. More...

Inheritance diagram for OpenRTM_aist.Factory.FactoryBase:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, profile)
 Constructor. More...
 
def create (self, mgr)
 Create component. More...
 
def destroy (self, comp)
 Destroy component. More...
 
def number (self)
 Get number of component instances. More...
 
def profile (self)
 Get component profile. More...
 

Private Attributes

 _Number
 self._Number Number of current component instances. More...
 
 _Profile
 self._Profile Component profile More...
 

Detailed Description

FactoryBase base class.

RTComponent factory base class.

Since
0.2.0

Definition at line 61 of file Factory.py.

Constructor & Destructor Documentation

def OpenRTM_aist.Factory.FactoryBase.__init__ (   self,
  profile 
)

Constructor.

Constructor.

Parameters
profilecomponent profile

Definition at line 84 of file Factory.py.

Member Function Documentation

def OpenRTM_aist.Factory.FactoryBase.create (   self,
  mgr 
)

Create component.

Parameters
mgrpointer to RtcManager

Definition at line 113 of file Factory.py.

def OpenRTM_aist.Factory.FactoryBase.destroy (   self,
  comp 
)

Destroy component.

Parameters
comppointer to RtcBase

Definition at line 135 of file Factory.py.

def OpenRTM_aist.Factory.FactoryBase.number (   self)

Get number of component instances.

Get number of current component instances.

Definition at line 179 of file Factory.py.

def OpenRTM_aist.Factory.FactoryBase.profile (   self)

Get component profile.

Get component profile.

Definition at line 157 of file Factory.py.

Member Data Documentation

OpenRTM_aist.Factory.FactoryBase._Number
private

self._Number Number of current component instances.

Definition at line 88 of file Factory.py.

OpenRTM_aist.Factory.FactoryBase._Profile
private

self._Profile Component profile

Definition at line 86 of file Factory.py.


The documentation for this class was generated from the following file:


openrtm_aist_python
Author(s): Shinji Kurihara
autogenerated on Thu Jun 6 2019 19:11:36