#include <axlInspectorActorFactory.h>
Public Types | |
| typedef axlAbstractActor *(* | axlInspectorActorCreator) (void) |
| typedef QHash< QString, axlInspectorActorCreator > | axlInspectorActorCreatorHash |
Public Member Functions | |
| bool | registerInspectorActor (const QString &interface_name, axlInspectorActorCreator func) |
| axlAbstractActor * | create (const QString &interface_name) |
| void | initialize (void) |
Static Public Member Functions | |
| static axlInspectorActorFactory * | instance (void) |
Static Protected Attributes | |
| static axlInspectorActorFactory * | s_instance = NULL |
Definition at line 54 of file axlInspectorActorFactory.h.
| typedef axlAbstractActor*(* axlInspectorActorFactory::axlInspectorActorCreator) (void) |
Definition at line 59 of file axlInspectorActorFactory.h.
| typedef QHash<QString, axlInspectorActorCreator> axlInspectorActorFactory::axlInspectorActorCreatorHash |
Definition at line 61 of file axlInspectorActorFactory.h.
| axlAbstractActor * axlInspectorActorFactory::create | ( | const QString & | interface_name | ) |
Definition at line 121 of file axlInspectorActorFactory.cpp.
| void axlInspectorActorFactory::initialize | ( | void | ) |
Definition at line 100 of file axlInspectorActorFactory.cpp.
|
static |
Definition at line 83 of file axlInspectorActorFactory.cpp.
| bool axlInspectorActorFactory::registerInspectorActor | ( | const QString & | interface_name, |
| axlInspectorActorCreator | func | ||
| ) |
Definition at line 91 of file axlInspectorActorFactory.cpp.
|
staticprotected |
Definition at line 72 of file axlInspectorActorFactory.h.