61 virtual void setIsOn(
bool val);
63 virtual bool isOn()
const;
67 virtual void setIsDamaged(
bool val);
69 virtual bool isDamaged()
const;
73 virtual void setIsMalfunctioning(
bool val);
75 virtual bool isMalfunctioning()
const;
Contains the DtEntityIdentifier class declaration.
Contains the DtIffStateRepository class declaration.
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
bool myIsDamaged
Definition: IFFDataStateRepository.h:115
Contains the DtString class declaration.
Contains the DtEntityType and DtRadioEntityType class declarations.
Defines a protocol independent repository of attributes for IFF objects.
Definition: iffStateRepository.h:39
This file contains typedefs used to represent objects in a protocol neutral way.
Instances of DtIFFDataStateRepository are used to store state data for IFFData objects.
Definition: IFFDataStateRepository.h:32
This file declares DtVector and DtVector32.
Definition: iffDatatypes.h:3436
virtual DtStateRepository * clone(bool copy=false) const
Return a copy/empty object of the same type as this.
DtStateRepository is an abstract base class for maintaining state for an object.
Definition: stateRepository.h:50
DtIffDataMode
Definition: iffDatatypes.h:23
bool myIsMalfunctioning
Definition: IFFDataStateRepository.h:116
DtIffDataMode myMode
Definition: IFFDataStateRepository.h:112
Definition: federateIdentifierStruct.h:23
DtGlobalObjectDesignator myIFFSystemIdentifier
Definition: IFFDataStateRepository.h:109
Definition: iffDatatypes.h:25
bool myIsOn
Definition: IFFDataStateRepository.h:114
Contains the IFF datatypes for RPR 3.
DtFederateIdentifierStruct myReportingSimulation
Definition: IFFDataStateRepository.h:111
virtual void printData() const
Print State Data to the DtInfo Stream.
Instances of DtString are used to represent strings.
Definition: vlString.h:29
const DtIffStateRepository * myIffSR
Definition: IFFDataStateRepository.h:113
virtual void printDataToStream(std::ostream &stream) const
Prints the State Data to the stream specified.
DtStateRepository & operator=(const DtStateRepository &orig)
assignment operator
DtIFFDataVariantStructArray myIffSupplementalData
Definition: IFFDataStateRepository.h:110