1 #ifndef MMSD_DataSetClassFactory_H
2 #define MMSD_DataSetClassFactory_H
47 inline static SP::MMSD_DataSetClassFactory
New() {
61 const SVC::CORE_Object& args)
const;
This class is a data set factory.
Definition: MMSD_DataSetClassFactory.h:13
virtual ~MMSD_DataSetClassFactory(void)
destroy an object.
Definition: MMSD_DataSetClassFactory.cpp:9
virtual SP::CORE_Object NewInstance(const tString &className, const SVC::CORE_Object &args) const
create a new instance of class with name and args.
Definition: MMSD_DataSetClassFactory.cpp:14
MMSD_DataSetClassFactory(void)
create an object
Definition: MMSD_DataSetClassFactory.cpp:4
this class describes a class factory to generate MMSD classes
Definition: MMSD_ClassFactory.h:15
#define tString
Definition: types.h:49
static SP::MMSD_DataSetClassFactory New()
Definition: MMSD_DataSetClassFactory.h:47
DEFINE_SPTR(MMSD_DataSetClassFactory)
class Free introduced for deleting a smart pointer
Definition: CORE_Object.h:106