10 #ifndef DtGridDataRecord_H_
11 #define DtGridDataRecord_H_
36 virtual void setSampleType(
DtU16 type);
37 virtual DtU16 sampleType()
const;
43 virtual int recordLength()
const = 0;
44 virtual int recordLength_RPR_20()
const = 0;
45 virtual int recordLength_RPR2_Rev3()
const = 0;
48 virtual void print()
const;
51 virtual void printDataToStream(std::ostream& stream)
const;
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
DtU16 mySampleType
Data members:
Definition: gridDataRecord.h:82
DtGridDataRecType myRecordType
Definition: gridDataRecord.h:83
Definition: gridDataP.h:30
DtGridDataRecType
Gridded data PDU enums.
Definition: disEnums.h:2058
This file declares classes related to the Gridded Data Object.
unsigned short DtU16
A 16 bit unsigned integer value.
Definition: vlMachineTypes.h:140
Contains the standard DIS enumerations.
const bool operator!=(const DtU128 &lhs, const DtU128 &rhs)
The following are the network structures for the gridded data PDU class and other HLA/RPR structures...
Definition: gridDataP.h:24
DtGridDataRecord is an abstract base class for the grid data record classes which are used by the gri...
Definition: gridDataRecord.h:23
This file contains typedefs for machine dependant types.