16 #include <vlutil/vlRunnable.h>
42 virtual bool isRunning()
const;
47 virtual void setRunning(
bool flag);
Provides an instance of DtLogger which can be run from a thread.
Definition: threadedLogger.h:25
#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
Contains DT_VIRTUAL_CTR DT_VIRTUAL_CTR_DEFAULTS DT_VIRTUAL_COPY_ASSIGN DT_VIRTUAL_BASE_CTR DT_PURE_VI...
volatile bool myRunningFlag
Running flag is used to stop the logger when stop() has been called.
Definition: threadedLogger.h:51
Contains MAKLogger::DtAbsoluteTime and MAKLogger::DtRelativeTime classes.
#define DT_DLL_LGRCORE
Definition: lgrCore.h:19
Contains MAKLogger::DtLogger class.
std::shared_ptr< DtThreadedLogger > DtThreadedLoggerSP
Typedef for Shared Pointer to Threaded Logger.
Definition: lgrApplication.h:29
DtLogger provides the core system structure and controls the execution model for the underlying objec...
Definition: logger.h:35
Contains lgrCore library definitions.