19 class DtLgrRecordDriver;
20 class DtLgrRecordInterface;
21 class DtLgrGStreamerPipeline;
41 virtual bool configureOperation(
const DtString& pipelineConfiguration,
42 const DtString& tapeFilePath,
int port);
45 virtual void commandOperation();
51 virtual void recordStateChanged(
const bool& state);
54 virtual void pausedChanged(
const bool& isPaused);
64 virtual void doRecordStateChanged(
const bool& state);
67 virtual void doPausedChanged(
const bool& isPaused);
Basic record operation with driver and interface.
Definition: lgrRecordOperation.h:21
#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...
Contains MAKLogger::DtLgrRecordOperation class.
The class responsible for controlling the logger recording functionality.
Definition: lgrRecordDriver.h:37
#define DT_DLL_LGRCORE
Definition: lgrCore.h:19
DtLogger provides the core system structure and controls the execution model for the underlying objec...
Definition: logger.h:35