10 #ifndef DtIffAtcNavaidsOperational_H_
11 #define DtIffAtcNavaidsOperational_H_
24 class DT_DLL_VL DtIffAtcNavaidsOperational
30 DtIffAtcNavaidsOperational();
31 DtIffAtcNavaidsOperational(
const DtIffAtcNavaidsOperational& orig);
34 DtIffAtcNavaidsOperational& operator=(
35 const DtIffAtcNavaidsOperational& orig);
36 DtIffAtcNavaidsOperational& operator=(
40 virtual ~DtIffAtcNavaidsOperational();
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;
105 DtU8 myAltParameter4;
108 DtU16 myParameter[6];