10 #ifndef DtIffAtcNavaidsOperational_H_
11 #define DtIffAtcNavaidsOperational_H_
43 virtual void setSystemStatus(
DtU8 status);
44 virtual DtU8 systemStatus()
const;
49 virtual bool systemStatusBit(
58 virtual void setInformationLayers(
DtU8 layers);
59 virtual DtU8 informationLayers()
const;
62 virtual void setLayer(
DtU8 layer,
bool value);
63 virtual bool layerPresent(
int layer)
const;
76 virtual void setParameter(
int index,
DtU16 value);
77 virtual DtU16 parameter(
int index)
const;
81 virtual void setParameterCode(
int index,
int code,
int value);
82 virtual int parameterCode(
int index,
int code)
const;
85 virtual void setParameterBit(
int index,
87 virtual bool parameterBit(
int index,
91 virtual void print()
const;
94 virtual void printDataToStream(std::ostream& stream)
const;
DtU8 myStatus
Data members:
Definition: iffAtcNavaidsOperational.h:104
Definition: iffAtcNavP.h:31
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
DtU8 myLayers
Definition: iffAtcNavaidsOperational.h:106
DtIffAtcNavaidsOperational is a class which contains the fundamental operational data for the IFF/ATC...
Definition: iffAtcNavaidsOperational.h:24
DtIffAtcNavaidsAltParm4
Enumerations referring to the bits that make up the Alternate Mode 4 Challenge/Reply field...
Definition: disEnums.h:2196
DtIffAtcNavaidsModifier
Enumerations referring to the bits that make up the Modifier record.
Definition: disEnums.h:2206
DtU8 myAltParameter4
Definition: iffAtcNavaidsOperational.h:105
unsigned char DtU8
An eight bit unsigned integer value.
Definition: vlMachineTypes.h:137
DtIffAtcNavaidsStatusBit
Enumerations referring to the bits that make up the Fundamental Data Record's System Status Record...
Definition: disEnums.h:2144
DtIffAtcNavaidsParameterBit
Enumerations referring to the bits that make up the TCAS/ACAS Status Record.
Definition: disEnums.h:2184
DtU8 myModifier
Definition: iffAtcNavaidsOperational.h:107
unsigned short DtU16
A 16 bit unsigned integer value.
Definition: vlMachineTypes.h:140
Contains the standard DIS enumerations.
This file declares classes related to IFF objects.
This file contains typedefs for machine dependant types.