1 #ifndef MMSD_ModelClassFactory_H
2 #define MMSD_ModelClassFactory_H
54 inline static SP::MMSD_ModelClassFactory
New() {
69 const SVC::CORE_Object& newParameters)
const;
73 SVC::CORE_Object newParameters;
This class is a data set factory.
Definition: MMSD_DataSetClassFactory.h:13
static SP::MMSD_ModelClassFactory New()
create a class factory
Definition: MMSD_ModelClassFactory.h:54
MMSD_ModelClassFactory()
build a MMSD_ModelClassFactory
Definition: MMSD_ModelClassFactory.cpp:9
virtual ~MMSD_ModelClassFactory(void)
destroy a MMSD_ModelClassFactory
Definition: MMSD_ModelClassFactory.cpp:14
DEFINE_SPTR(MMSD_ModelClassFactory)
virtual SP::CORE_Object NewInstance(const tString &name) const
create an instance of a class
Definition: MMSD_ModelClassFactory.h:72
virtual SP::CORE_Object NewInstance(const tString &name, const SVC::CORE_Object &newParameters) const
create an instance of a class
Definition: MMSD_ModelClassFactory.cpp:18
#define tString
Definition: types.h:49
this class describes a class factory to generate MMSD classes
Definition: MMSD_ModelClassFactory.h:15
class Free introduced for deleting a smart pointer
Definition: CORE_Object.h:106