![]() |
MAK Data Logger API Documentation for HLA
|
Contains MAKLogger::DtAnyValue and MAKLogger::DtValue and MAKLogger::DtValueList classes. More...
Go to the source code of this file.
Classes | |
| class | MAKLogger::DtAnyValue |
| DtAnyValue is a base class for Any Value type. More... | |
| class | MAKLogger::DtValue< T > |
| DtValue is a template class that provide value access. More... | |
| class | MAKLogger::DtValueList< T > |
| A list of values. More... | |
Namespaces | |
| namespace | MAKLogger |
| Contains MAKLogger::DtCollector class. | |
Macros | |
| #define | DT_UNIQUE_INT (hash(__FILE__)+__LINE__) |
| Macro to be used in function. | |
| #define | DtDeclareRuntimeType(type) |
| Helper macros. | |
| #define | DtDefineRuntimeType(type) |
| #define DtDefineRuntimeType(type,name) Defines the type interface, necessary in a C++ source file (not header). | |
| #define | DtDefineSerializableRuntimeType(type) |
| #define | runtimeValue_INC_ |
Functions | |
| DT_DLL_LGRUTIL std::vector < DtString > | MAKLogger::deserializeList (const DtString &) |
| Deserialize string value into string list. | |
| template<typename T > | |
| DtAnyValue * | MAKLogger::DtWrapValue (const T &input) |
| DT_DLL_LGRUTIL unsigned int | MAKLogger::hash (const char *k) |
| Necessary non-coliding Hash function. | |
Contains MAKLogger::DtAnyValue and MAKLogger::DtValue and MAKLogger::DtValueList classes.
| #define DT_UNIQUE_INT (hash(__FILE__)+__LINE__) |
Macro to be used in function.
| #define DtDeclareRuntimeType | ( | type | ) |
Helper macros.
DtDeclareRuntimeType(type) Declares the type interface, necessary in a header, also provides list (via std::vector> export
| #define DtDefineRuntimeType | ( | type | ) |
#define DtDefineRuntimeType(type,name) Defines the type interface, necessary in a C++ source file (not header).
| #define DtDefineSerializableRuntimeType | ( | type | ) |
| #define runtimeValue_INC_ |