3 #include <dis7/utils/DataStream.h> 4 #include <dis7/opendis7_export.h> 38 virtual void marshal(
DataStream& dataStream)
const;
39 virtual void unmarshal(
DataStream& dataStream);
41 unsigned int getFuelQuantity()
const;
42 void setFuelQuantity(
unsigned int pX);
44 unsigned char getFuelMeasurementUnits()
const;
45 void setFuelMeasurementUnits(
unsigned char pX);
47 unsigned char getFuelType()
const;
48 void setFuelType(
unsigned char pX);
50 unsigned char getFuelLocation()
const;
51 void setFuelLocation(
unsigned char pX);
53 unsigned char getPadding()
const;
54 void setPadding(
unsigned char pX);
57 virtual int getMarshalledSize()
const;
unsigned char _fuelLocation
Location of fuel as related to entity.
Definition: StorageFuel.h:28
Symbolic names as defined in 5.1.4.
Definition: AcknowledgePdu.h:8
a class to support managing a network buffer.
Definition: DataStream.h:28
unsigned char _fuelType
Type of fuel.
Definition: StorageFuel.h:25
unsigned int _fuelQuantity
Fuel quantity, units specified by next field.
Definition: StorageFuel.h:19
unsigned char _fuelMeasurementUnits
Units in which the fuel is measured.
Definition: StorageFuel.h:22
unsigned char _padding
padding
Definition: StorageFuel.h:31
Definition: StorageFuel.h:15