51 inline static SP::EMMH_Run
New() {
66 virtual void initOptions(map<tString,tString>& options)
const;
Definition: EMMH_Run.h:26
static SP::EMMH_Run New()
create a run class
Definition: EMMH_Run.h:51
void setSoftName(const tString &soft)
set soft name
Definition: CORE_Run.h:76
static SP::EMMH_ClassFactory New()
create a shared pointer to the class factory
Definition: EMMH_ClassFactory.h:58
virtual void createClassFactories(const map< tString, tString > &options) const
create the class factories as mentioned in options
Definition: EMMH_Run.cpp:21
This class is the runner class for the generic package of the core module of mricom Package...
Definition: EMM_Run.h:27
EMMH_Run(void)
create
Definition: EMMH_Run.h:36
#define tBoolean
Definition: types.h:139
virtual ~EMMH_Run(void)
destroy
Definition: EMMH_Run.h:44
virtual tBoolean make(const map< tString, tString > &options, const tString &arg) const
make the arg in parameter
Definition: CORE_Run.h:161
void addClassFactory(SP::CORE_ClassFactory cf)
add to class factory
Definition: CORE_ClassFactory.h:100
virtual void initOptions(map< tString, tString > &options) const
init the options
Definition: EMMH_Run.cpp:85
virtual tBoolean makeHysteresis(const map< tString, tString > &options) const
run the program
Definition: EMMH_Run.cpp:116
#define tString
Definition: types.h:135
static CORE_ClassFactory & getClassFactory()
get the class factory to create classes
Definition: CORE_Run.h:109
virtual void initManOptions(map< tString, map< tString, tString > > &manParameters) const
init the man of options
Definition: EMMH_Run.cpp:61
virtual tBoolean make(const map< tString, tString > &options, const tString &arg) const
make the arg in parameter
Definition: EMMH_Run.h:84
class Free introduced for deleting a smart pointer
Definition: CORE_Object.h:141