|
def | __init__ (self) |
|
def | addFactory (self, id, creator, destructor) |
| ReturnCode addFactory(const Identifier& id, Creator creator, Destructor destructor) More...
|
|
def | createObject (self, id) |
| AbstractClass* createObject(const Identifier& id) More...
|
|
def | deleteObject (self, obj, id=None) |
| void deleteObject(const Identifier& id, AbstractClass*& obj) More...
|
|
def | getIdentifiers (self) |
| std::vector<Identifier> getIdentifiers() More...
|
|
def | hasFactory (self, id) |
| bool hasFactory(const Identifier& id) More...
|
|
def | removeFactory (self, id) |
| ReturnCode removeFactory(const Identifier& id) More...
|
|
Definition at line 23 of file GlobalFactory.py.
def OpenRTM_aist.GlobalFactory.Factory.__init__ |
( |
|
self | ) |
|
def OpenRTM_aist.GlobalFactory.Factory.addFactory |
( |
|
self, |
|
|
|
id, |
|
|
|
creator, |
|
|
|
destructor |
|
) |
| |
ReturnCode addFactory(const Identifier& id, Creator creator, Destructor destructor)
Definition at line 57 of file GlobalFactory.py.
def OpenRTM_aist.GlobalFactory.Factory.createObject |
( |
|
self, |
|
|
|
id |
|
) |
| |
AbstractClass* createObject(const Identifier& id)
Definition at line 78 of file GlobalFactory.py.
def OpenRTM_aist.GlobalFactory.Factory.deleteObject |
( |
|
self, |
|
|
|
obj, |
|
|
|
id = None |
|
) |
| |
void deleteObject(const Identifier& id, AbstractClass*& obj)
Definition at line 86 of file GlobalFactory.py.
def OpenRTM_aist.GlobalFactory.Factory.getIdentifiers |
( |
|
self | ) |
|
def OpenRTM_aist.GlobalFactory.Factory.hasFactory |
( |
|
self, |
|
|
|
id |
|
) |
| |
def OpenRTM_aist.GlobalFactory.Factory.removeFactory |
( |
|
self, |
|
|
|
id |
|
) |
| |
ReturnCode removeFactory(const Identifier& id)
Definition at line 69 of file GlobalFactory.py.
OpenRTM_aist.GlobalFactory.Factory._creators |
|
private |
int OpenRTM_aist.GlobalFactory.Factory.ALREADY_EXISTS = 2 |
|
static |
int OpenRTM_aist.GlobalFactory.Factory.FACTORY_ERROR = 1 |
|
static |
int OpenRTM_aist.GlobalFactory.Factory.FACTORY_OK = 0 |
|
static |
int OpenRTM_aist.GlobalFactory.Factory.INVALID_ARG = 4 |
|
static |
int OpenRTM_aist.GlobalFactory.Factory.NOT_FOUND = 3 |
|
static |
int OpenRTM_aist.GlobalFactory.Factory.UNKNOWN_ERROR = 5 |
|
static |
The documentation for this class was generated from the following file: