10 #ifndef DtIffAtcNavaidsParameter_H_
11 #define DtIffAtcNavaidsParameter_H_
48 virtual void setFrequency(
DtFloat32 value );
56 virtual void setPulseWidth(
DtFloat32 value );
60 virtual void setBurstLength(
DtU32 value );
61 virtual DtU32 burstLength()
const;
68 virtual void print()
const;
70 virtual void printToStream(std::ostream& stream)
const;
const bool operator==(const DtU128 &lhs, const DtU128 &rhs)
Definition: iffAtcNavP.h:63
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
std::ostream & operator<<(std::ostream &os, const Dt3dChord &chord)
DtU8 myApplicableModes
Definition: iffAtcNavaidsParameter.h:85
DtIffAtcNavaidsApplicableModes
Definition: disEnums.h:2286
DtIffAtcNavaidsParameter is a class which contains the parameter data for the IFF/ATC/NAVAIDS PDU...
Definition: iffAtcNavaidsParameter.h:24
unsigned char DtU8
An eight bit unsigned integer value.
Definition: vlMachineTypes.h:137
DtU32 myBurstLength
Definition: iffAtcNavaidsParameter.h:84
DtFloat32 myFrequency
Definition: iffAtcNavaidsParameter.h:81
DtFloat32 myERP
Data members:
Definition: iffAtcNavaidsParameter.h:80
DtFloat32 myPgRF
Definition: iffAtcNavaidsParameter.h:82
Contains the standard DIS enumerations.
const bool operator!=(const DtU128 &lhs, const DtU128 &rhs)
This file declares classes related to IFF objects.
unsigned long DtU32
A 32 bit unsigned integer value.
Definition: vlMachineTypes.h:153
DtFloat32 myPulseWidth
Definition: iffAtcNavaidsParameter.h:83
This file contains typedefs for machine dependant types.