19 class DtCommandDefinition;
35 static const DtLgrCommandId theBaseCommandId = DtLgrTimeCommandFactory::theLastCommandId;
50 (
const DtString& filename,
bool constructFilePathAndName,
bool checkMediaFile),
51 (
const DtCommand& command,
DtString& filename,
bool& constructFilePathAndName,
bool& checkMediaFile));
63 (
const bool reopenAfterSave),
64 (
const DtCommand& command,
bool& reopenAfterSave));
74 (
const DtString& filename,
const DtString& description,
const bool writeDescription,
75 const bool reopenAfterSave),
77 bool& reopenAfterSave));
90 (
const DtCommand& command,
bool& backup));
121 (
const DtCommand& command,
bool& enable));
136 (
double speed,
bool skipping),
137 (
const DtCommand& command,
double& speed,
bool& skipping));
178 (
double skippingPlaybackThreshold),
179 (
const DtCommand& command,
double& skippingPlaybackThreshold));
186 (
const DtCommand& command,
bool& listDirs));
205 (
double packetViewInterval),
206 (
const DtCommand& command,
double& packetViewInterval));
212 (
bool skipPlaybackInteractions),
213 (
const DtCommand& command,
bool& skipPlaybackInteractions));
219 (
double followingInterval),
220 (
const DtCommand& command,
double& followingInterval));
226 (
double exportInterval),
227 (
const DtCommand& command,
double& exportInterval));
241 (
void* windowHandle),
242 (
const DtCommand& command,
void*& windowHandle));
248 (
const DtString& pipelineConfiguration),
255 (
const DtString& pipelineConfiguration),
263 (
bool windowDefault,
bool streamDefault),
264 (
const DtCommand& command,
bool& windowDefault,
bool& streamDefault));
303 static const DtLgrCommandId theBaseResponseId = DtLgrTimeCommandFactory::theLastResponseId;
339 (
const DtString& filename,
bool isIncomplete,
bool hasLastPacket,
bool lastPacketRecovered),
341 bool& lastPacketRecovered));
368 (
bool current,
int version),
369 (
DtResponse response,
bool& current,
int& version));
375 (
bool currentlyPlaying),
376 (
DtResponse response,
bool& currentlyPlaying));
416 (
bool skippingPlayback),
417 (
DtResponse response,
bool& skippingPlayback));
423 (
double skippingPlaybackThreshold),
424 (
DtResponse response,
double& skippingPlaybackThreshold));
438 (
bool listIsDirs,
const std::vector<DtString>& loggerFiles),
439 (
DtResponse response,
bool& listIsDirs, std::vector<DtString>& loggerFiles));
446 (
const DtString& tapeDescription,
const bool useDescription),
453 (
double packetViewInterval),
454 (
DtResponse response,
double& packetViewInterval));
460 (
bool skippingPlaybackInteractions),
461 (
DtResponse response,
bool& skippingPlaybackInteractions));
474 (
double followingInterval),
475 (
const DtResponse response,
double& followingInterval));
481 (
double exportInterval),
482 (
const DtResponse response,
double& exportInterval));
496 (
const DtString& pipelineConfiguration),
503 (
const DtString& pipelineConfiguration),
511 (
bool windowDefault,
bool streamDefault),
512 (
DtResponse response,
bool& windowDefault,
bool& streamDefault));
545 static const char* commandToString(
int commandId);
548 static const char* responseToString(
int responseId);
The logger command which contains the command type and its parameters.
Definition: lgrCommand.h:110
The command type structure.
Definition: lgrCommand.h:29
#define DT_FACTORY_COMMAND_EXT(commandId, commandName, createParams, decodeParams)
Utility Macros for declaring Command in Factory.
Definition: lgrCommand.h:184
Factory for creating playback-related commands and responses.
Definition: lgrPlaybackCommandFactory.h:23
#define DT_DLL_LGR_CMDS
Definition: lgrCmds.h:18
Relative Time, an elapsed duration of time, no implied measurement, could be seconds/cycles or ticks ...
Definition: absoluteTime.h:28
static const DtLgrCommandType theCommandType
Command type for all playback commands from this factory.
Definition: lgrPlaybackCommandFactory.h:30
#define DT_FACTORY_RESPONSE_EXT(responseId, responseName, createParams, decodeParams)
Utility Macros for declaring Response in Factory.
Definition: lgrCommand.h:199
Contains lgrCmds library definitions.
Contains MAKLogger::DtLgrTimeCommandFactory class.
std::shared_ptr< const DtCommand > DtResponse
Definition: lgrCommand.h:175
short DtLgrCommandId
Definition: lgrCommand.h:25
Absolute Time, a particular measured instance in time, could be thought of as a set of relative times...
Definition: absoluteTime.h:82