60 virtual void setCode(
DtU8 val);
62 virtual DtU8 code()
const;
66 virtual void setPowerReductionIsOn(
bool val);
68 virtual bool powerReductionIsOn()
const;
72 virtual void setRadarEnhancementIsOn(
bool val);
74 virtual bool radarEnhancementIsOn()
const;
Contains the DtEntityIdentifier class declaration.
Contains the DtIffStateRepository class declaration.
DtU8 myCode
Definition: iffRRBStateRepository.h:79
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
Contains the DtString class declaration.
Contains the DtEntityType and DtRadioEntityType class declarations.
Contains the DtIFFDataStateRepository class DT_DLL_VL declaration.
bool myRadarEnhancementIsOn
Definition: iffRRBStateRepository.h:81
virtual void printData() const
Print data to the DtInfo stream.
static DtIFFDataStateRepository * create()
Create a DtIFFDataStateRepository.
This file contains typedefs used to represent objects in a protocol neutral way.
bool myPowerReductionIsOn
Definition: iffRRBStateRepository.h:80
Instances of DtIFFDataStateRepository are used to store state data for IFFData objects.
Definition: IFFDataStateRepository.h:32
This file declares DtVector and DtVector32.
Instances of DtRRBStateRepository are used to store state data for IFFData.RRB objects.
Definition: iffRRBStateRepository.h:29
unsigned char DtU8
An eight bit unsigned integer value.
Definition: vlMachineTypes.h:137
DtStateRepository is an abstract base class for maintaining state for an object.
Definition: stateRepository.h:50
Contains the IFF datatypes for RPR 3.
DtIFFDataStateRepository & operator=(const DtIFFDataStateRepository &orig)
Assignment Operator.
virtual void printDataToStream(std::ostream &stream) const
Print data to the specified stream.
virtual DtStateRepository * clone(bool copy) const
Return a copy/empty object of the same type as this.