9 #ifndef lgrAppCommandLine_H_
10 #define lgrAppCommandLine_H_
25 class DtLoggerAppConfigLoader;
44 virtual void processCommandLine(
int argc,
char** argv);
#define DT_VIRTUAL_CTR(CLASS_NAME, ARG_TYPES_LIST)
Declare a Virtual Constructor Create using DT_VIRTUAL_CTR(CLASS_NAME,ARG_TYPES_LIST) Where CLASS_NAME...
Definition: virtualConstructor.h:34
std::map< DtString, DtLgrArg * > ArgumentMap
Definition: lgrAppCommandLine.h:59
Contains DT_VIRTUAL_CTR DT_VIRTUAL_CTR_DEFAULTS DT_VIRTUAL_COPY_ASSIGN DT_VIRTUAL_BASE_CTR DT_PURE_VI...
The logger application configuration file loader.
Definition: lgrConfigLoader.h:27
Command line processor.
Definition: lgrAppCommandLine.h:29
ArgumentMap myArguments
Definition: lgrAppCommandLine.h:60
Logger Command line object for parsing command input.
Definition: lgrAppCmdLine.h:19
Base logger argument which contains the interface for DtLgrValueArg.
Definition: lgrArg.h:21
Contains IMPORT/EXPORTS for library and the definition of DtLoggerApp class.
DtLoggerAppConfigLoader * myLoader
Definition: lgrAppCommandLine.h:57
#define DT_DLL_LGRAPP
Definition: lgrApp.h:20