20 class DT_DLL_VL DtIffAtcNavaidsModeSTransponder
25 DtIffAtcNavaidsModeSTransponder();
26 DtIffAtcNavaidsModeSTransponder(
27 const DtIffAtcNavaidsModeSTransponder& orig);
30 DtIffAtcNavaidsModeSTransponder& operator=(
31 const DtIffAtcNavaidsModeSTransponder& orig);
32 DtIffAtcNavaidsModeSTransponder& operator=(
36 virtual ~DtIffAtcNavaidsModeSTransponder();
43 virtual void setModeSStatus(
DtNetU16 value);
44 virtual DtNetU16 modeSStatus()
const;
58 virtual void setAircraftID(
const DtU8* value);
59 virtual const DtU8* aircraftID()
const;
62 virtual void setAircraftAddress(
DtU32 value);
63 virtual DtU32 aircraftAddress()
const;
74 virtual void setModeSAltitude(
DtU16 value);
75 virtual DtU16 modeSAltitude()
const;
82 virtual void setNumParameterSets(
DtU16);
83 virtual DtU16 numParameterSets()
const;
86 virtual void print()
const;
89 virtual void printDataToStream(std::ostream& stream)
const;
92 virtual void unloadNetRecord(
94 virtual void loadNetRecord(
103 DtNetU8 myAircraftPresentDomain;
110 DtU16 myNumParameterSets;
A DtSimulationAddress is used in DIS to identify a particular simulator.
Definition: simulationAddress.h:29
DtIffAtcNavaidsAircraftIdentificationType
Enumeration indicating the Aircraft Identification Type field.
Definition: disEnums.h:2358
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
DtIffAtcNavaidsModeSTransponderStatus
Enumerations referring to the bits that make up the Mode S Transponder Status record.
Definition: disEnums.h:2323
DtIffAtcNavaidsModeSLevelsPresent
Enumerations referring to the bit-shifting for the Mode S Levels Present record.
Definition: disEnums.h:2312
Network-order unsigned 16-bit quantity.
Definition: vlNetTypes.h:52
Network-order unsigned 32-bit quantity.
Definition: vlNetTypes.h:99
DtIffAtcNavaidsDAPSource
Enumerations referring to the bits that make up the DAP Source record.
Definition: disEnums.h:2378
DtU8 DtNetU8
Unsigned 8-bit value.
Definition: vlNetTypes.h:31
unsigned char DtU8
An eight bit unsigned integer value.
Definition: vlMachineTypes.h:137
Definition: iffAtcNavP.h:187
DtIffAtcNavaidsAircraftPresentDomain
Enumeration indicating the Aircraft Present Domain field.
Definition: disEnums.h:2350
unsigned short DtU16
A 16 bit unsigned integer value.
Definition: vlMachineTypes.h:140
Definition: netStructs.h:28
Contains the standard DIS enumerations.
This file declares classes related to IFF objects.
unsigned long DtU32
A 32 bit unsigned integer value.
Definition: vlMachineTypes.h:153
DtIffAtcNavaidsCapabilityReport
Enumeration indicating the Capability Report field.
Definition: disEnums.h:2366
This file contains typedefs for machine dependant types.