#include <axlFieldWritersFactory.h>
 
  
 | Public Types | |
| typedef dtkAbstractDataWriter *(* | axlFieldWritersCreator) (void) | 
| typedef QHash< QString, axlFieldWritersCreator > | axlFieldWritersCreatorHash | 
| Public Member Functions | |
| bool | registerFieldWriters (const QString &interface_name, axlFieldWritersCreator func) | 
| dtkAbstractDataWriter * | create (const QString &interface_name) | 
| void | initialize (void) | 
| Static Public Member Functions | |
| static axlFieldWritersFactory * | instance (void) | 
| Static Protected Attributes | |
| static axlFieldWritersFactory * | s_instance = NULL | 
Definition at line 52 of file axlFieldWritersFactory.h.
| typedef dtkAbstractDataWriter*(* axlFieldWritersFactory::axlFieldWritersCreator) (void) | 
Definition at line 57 of file axlFieldWritersFactory.h.
| typedef QHash<QString, axlFieldWritersCreator> axlFieldWritersFactory::axlFieldWritersCreatorHash | 
Definition at line 59 of file axlFieldWritersFactory.h.
| dtkAbstractDataWriter * axlFieldWritersFactory::create | ( | const QString & | interface_name | ) | 
Definition at line 96 of file axlFieldWritersFactory.cpp.
| void axlFieldWritersFactory::initialize | ( | void | ) | 
Definition at line 81 of file axlFieldWritersFactory.cpp.
| 
 | static | 
Definition at line 64 of file axlFieldWritersFactory.cpp.
| bool axlFieldWritersFactory::registerFieldWriters | ( | const QString & | interface_name, | 
| axlFieldWritersCreator | func | ||
| ) | 
Definition at line 72 of file axlFieldWritersFactory.cpp.
| 
 | staticprotected | 
Definition at line 70 of file axlFieldWritersFactory.h.