3 #include <dis6/FixedDatum.h> 4 #include <dis6/VariableDatum.h> 6 #include <dis6/SimulationManagementWithReliabilityFamilyPdu.h> 7 #include <dis6/utils/DataStream.h> 8 #include <dis6/opendis6_export.h> 39 virtual void marshal(
DataStream& dataStream)
const;
40 virtual void unmarshal(
DataStream& dataStream);
42 unsigned int getNumberOfFixedDatumRecords()
const;
44 unsigned int getNumberOfVariableDatumRecords()
const;
46 std::vector<FixedDatum>& getFixedDatumRecords();
47 const std::vector<FixedDatum>& getFixedDatumRecords()
const;
48 void setFixedDatumRecords(
const std::vector<FixedDatum>& pX);
50 std::vector<VariableDatum>& getVariableDatumRecords();
51 const std::vector<VariableDatum>& getVariableDatumRecords()
const;
52 void setVariableDatumRecords(
const std::vector<VariableDatum>& pX);
55 virtual int getMarshalledSize()
const;
Symbolic names as defined in 5.1.4.
Definition: AcknowledgePdu.h:8
Definition: SimulationManagementWithReliabilityFamilyPdu.h:18
a class to support managing a network buffer.
Definition: DataStream.h:28