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 |