10 #ifndef hlaTimeStampedAttr_H_
11 #define hlaTimeStampedAttr_H_
17 #include <vl/rtiNamespace.h>
22 class DtLgrHlaMessage;
24 typedef DtU32 DtLgrHlaHandle;
35 DtLgrHlaHandle handle,
int size,
const void* value) :
44 ~DtHlaTimeStampedAttribute()
54 inline DtLgrHlaHandle handle()
const
59 inline int size()
const
64 inline const void* value()
const
69 inline void setValue(
int sz,
const void* val,
DtAbsoluteTime* time=NULL)
75 myValue =
new char[mySize];
83 memcpy(myValue,val,sz);
88 DtHlaTimeStampedAttribute(
const DtHlaTimeStampedAttribute&);
90 DtHlaTimeStampedAttribute& operator=(
const DtHlaTimeStampedAttribute&);
95 DtLgrHlaHandle myHandle;
Defines IMPORT/EXPORT macros for lgrSim library.
#define DT_DLL_LGRSIM
Definition: lgrSim.h:21
Contains MAKLogger::DtAbsoluteTime and MAKLogger::DtRelativeTime classes.
class DT_DLL_LGRUTIL DtAbsoluteTime
Definition: absoluteTime.h:22