1 #ifndef EMM_RelaxationClassFactory_H 2 #define EMM_RelaxationClassFactory_H 59 inline static SP::EMM_RelaxationClassFactory
New() {
82 const SVC::CORE_Object& newParameters)
const;
90 SVC::CORE_Object args;
static SP::EMM_RelaxationClassFactory New()
create a shared pointer to the class factory
Definition: EMM_RelaxationClassFactory.h:59
this class describes a class factory to generate classes for the E-MicromM Package ...
Definition: EMM_RelaxationClassFactory.h:15
virtual SP::CORE_Object NewInstance(const tString &name) const
create an instance of a class
Definition: EMM_RelaxationClassFactory.h:89
EMM_RelaxationClassFactory()
build a EMM_RelaxationClassFactory
Definition: EMM_RelaxationClassFactory.cpp:11
DEFINE_SPTR(EMM_RelaxationClassFactory)
#define tString
Definition: types.h:135
SP_OBJECT(EMM_RelaxationClassFactory)
this class describes a class factory to generate classes for User Interface Software ...
Definition: CORE_ClassFactory.h:18
virtual SP::CORE_Object NewInstance(const tString &name, const SVC::CORE_Object &newParameters) const
create an instance of a class
Definition: EMM_RelaxationClassFactory.cpp:19
virtual ~EMM_RelaxationClassFactory(void)
destroy a EMM_RelaxationClassFactory
Definition: EMM_RelaxationClassFactory.cpp:16
class Free introduced for deleting a smart pointer
Definition: CORE_Object.h:141