![]() |
MAK Data Logger API Documentation for HLA
|
Contains MAKLogger::DtLgrCommandType and MAKLogger::DtCommand classes. More...
Go to the source code of this file.
Classes | |
| class | MAKLogger::DtLgrCommandType |
| The command type structure. More... | |
| class | MAKLogger::DtCommand |
| The logger command which contains the command type and its parameters. More... | |
Namespaces | |
| namespace | MAKLogger |
| Contains MAKLogger::DtCollector class. | |
Macros | |
| #define | DT_FACTORY_COMMAND(commandName, createParams, decodeParams) |
| Utility Macros for declaring Command in Factory. | |
| #define | DT_FACTORY_COMMAND_EXT(commandId, commandName, createParams, decodeParams) |
| Utility Macros for declaring Command in Factory. | |
| #define | DT_FACTORY_RESPONSE(responseName, createParams, decodeParams) |
| Utility Macros for declaring Response in Factory. | |
| #define | DT_FACTORY_RESPONSE_EXT(responseId, responseName, createParams, decodeParams) |
| Utility Macros for declaring Response in Factory. | |
| #define | lgrCommand_INC_ |
Typedefs | |
| typedef unsigned char | MAKLogger::DtLgrDomainId |
| typedef unsigned char | MAKLogger::DtLgrProtocolId |
| typedef short | MAKLogger::DtLgrCommandId |
| typedef DtBoost::shared_ptr < DtAnyValue > | MAKLogger::DtAnyValueSP |
| typedef std::map< DtString, DtAnyValueSP > | MAKLogger::DtCommandParams |
| typedef DtBoost::shared_ptr < DtCommandParams > | MAKLogger::DtCommandParamsSP |
| typedef DtBoost::shared_ptr < DtCommand > | MAKLogger::DtCommandSP |
| Makes it much easier with additional typedefs in other classes. | |
| typedef DtBoost::shared_ptr < const DtCommand > | MAKLogger::DtResponse |
Functions | |
| template<typename ValueType > | |
| void | MAKLogger::DtGetCommandParameter (const DtCommand &command, const DtString &name, ValueType &value) |
| Template utility functions for getting the type. | |
| template<typename ValueType > | |
| void | MAKLogger::DtGetResponseParameter (const DtResponse response, const DtString &name, ValueType &value) |
| Template utility functions for getting the type. | |
Contains MAKLogger::DtLgrCommandType and MAKLogger::DtCommand classes.
| #define DT_FACTORY_COMMAND | ( | commandName, | |
| createParams, | |||
| decodeParams | |||
| ) |
Utility Macros for declaring Command in Factory.
| #define DT_FACTORY_COMMAND_EXT | ( | commandId, | |
| commandName, | |||
| createParams, | |||
| decodeParams | |||
| ) |
Utility Macros for declaring Command in Factory.
| #define DT_FACTORY_RESPONSE | ( | responseName, | |
| createParams, | |||
| decodeParams | |||
| ) |
Utility Macros for declaring Response in Factory.
| #define DT_FACTORY_RESPONSE_EXT | ( | responseId, | |
| responseName, | |||
| createParams, | |||
| decodeParams | |||
| ) |
Utility Macros for declaring Response in Factory.
| #define lgrCommand_INC_ |