|
OpenLexocad
28.0
|
#include <CoreDocument.h>
Public Member Functions | |
| DocumentFactory () | |
| ~DocumentFactory () | |
Static Public Attributes | |
| static std::map< std::string, Core::DocumentFactory * > | registry |
Protected Member Functions | |
| virtual Core::CoreDocument * | createByFactory ()=0 |
Static Protected Member Functions | |
| static Core::CoreDocument * | create (const std::string &type) |
Friends | |
| class | CoreApplication |
|
inline |
|
inline |
|
staticprotected |
|
protectedpure virtual |
|
friend |
|
static |