40 inline static CORE_UniquePointer<EXPR_Run>
New() {
class Free introduced for deleting a smart pointer
Definition: CORE_Object.h:113
This class is an list of options.
Definition: CORE_OptionsList.h:36
This class is a Run class for core package.
Definition: CORE_Run.h:44
static void SetVersion(const tString &version)
set the version
Definition: CORE_Run.h:123
virtual tMemSize getContentsMemorySize() const override
return the memory size in byte
Definition: CORE_Run.h:100
static void SetSoftName(const tString &soft)
set soft name
Definition: CORE_Run.h:109
This class is the runner class for the generic package of the expr module of math package.
Definition: EXPR_Run.h:16
virtual void createClassFactories(const CORE_OptionsList &options) const override
create the class factories as mentioned in options
Definition: EXPR_Run.cpp:7
static CORE_UniquePointer< EXPR_Run > New()
create a run class
Definition: EXPR_Run.h:40
virtual ~EXPR_Run(void)
destroy
Definition: EXPR_Run.h:33
virtual tMemSize getMemorySize() const override
return the memory size of the class
Definition: EXPR_Run.h:55
virtual tBoolean makeTests(const CORE_OptionsList &options) const override
run the tests
Definition: EXPR_Run.cpp:18
EXPR_Run(void)
create
Definition: EXPR_Run.h:25