Inheritance diagram for FactoryBase:
Public Methods | |
virtual long | queryInterface (const Guid &idIn, void **iPtr) |
virtual unsigned long | addRef () |
virtual unsigned long | release () |
Static Public Methods | |
oa::oaUInt4 | getClassObject (const char *classID, const Guid &interfaceID, void **ptr) |
Protected Methods | |
FactoryBase () | |
Static Protected Methods | |
void | insertFactory (const char *classID, FactoryBase *factory) |
void | eraseFactory (FactoryBase *factory) |
getClassObject()
entry function for components, and it contains the table of all existing Factory template instances.
|
|
|
Implements IBase. |
|
|
|
|
|
|
|
Implements IBase. |
|
Implements IBase. |
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.