10 #ifndef _LOGENGINECOMPONENT_H
11 #define _LOGENGINECOMPONENT_H
49 #endif // LOGENGINECOMPONENT_H
static const Timespan PERIOD
Definition: LogEngineComponent.h:44
Timespan class, represents a delta of time.
Definition: Timestamp.h:248
Component responsible for handling the contents of the LogQueue.
Definition: LogEngineComponent.h:28
Component responsible for handling the contents of the LogQueue.
Definition: LogEngine.h:63
virtual void run()
Run the component.
Definition: LogEngineComponent.cpp:39
Contains the LogEngine class definition.
Abstract Base class for software components that run independently from the computation cycle...
Definition: AsyncComponent.h:20
LogEngine * logEngine_
Definition: LogEngineComponent.h:42
virtual ~LogEngineComponent()
Destructor for Logger.
Definition: LogEngineComponent.cpp:30
LogEngineComponent(LogEngine *logEngine, const char *nameIn)
Constructor for Logger.
Definition: LogEngineComponent.cpp:23
static const Timespan TIMEOUT
Definition: LogEngineComponent.h:45
Contains the AsyncComponent class definition.