17 class DtCommandDefinition;
39 (
const DtCommand& command,
void*& thread))
69 static const
char* commandToString(
int commandId);
72 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
#define DT_DLL_LGR_CMDS
Definition: lgrCmds.h:18
Contains MAKLogger::DtLgrCommandType and MAKLogger::DtCommand classes.
The factory class responsible for created time related commands.
Definition: lgrTimeCommandFactory.h:21
#define DT_FACTORY_RESPONSE_EXT(responseId, responseName, createParams, decodeParams)
Utility Macros for declaring Response in Factory.
Definition: lgrCommand.h:199
Contains lgrCmds library definitions.
class DT_DLL_LGRUTIL DtAbsoluteTime
Definition: absoluteTime.h:22
static const DtLgrCommandType theCommandType
The command type for all commands from this factory.
Definition: lgrTimeCommandFactory.h:31
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