10 #ifndef DtRadioReceiverRepository_H_
11 #define DtRadioReceiverRepository_H_
42 virtual void setRadioId(
unsigned int number);
44 virtual unsigned int radioId()
const;
48 virtual void setReceivedPower(
DtFloat32 power);
70 virtual void setTransmitterRadioId(
unsigned int num);
72 virtual unsigned int transmitterRadioId()
const;
95 #endif //DtRadioReceiverRepository_H_
virtual void printData() const
Print data to the DtInfo stream.
DtGlobalObjectDesignator myTransmitId
Definition: radioReceiverRepository.h:91
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
static DtEmbeddedSystemRepository * create()
Instances of DtEmbeddedSystemRepository are used to store the state of embedded systems.
Definition: embeddedSystemRepository.h:21
DtEmbeddedSystemRepository & operator=(const DtEmbeddedSystemRepository &orig)
assignment operator
DtRadioReceiverState myReceiverState
Definition: radioReceiverRepository.h:92
DtFloat32 myReceivedPower
Definition: radioReceiverRepository.h:90
Contains the DtEmbeddedSystemRepository class declaration.
DtRadioReceiverState
Definition: disEnums.h:951
DtStateRepository is an abstract base class for maintaining state for an object.
Definition: stateRepository.h:50
Instances of DtRadioReceiverRepository are used to store state information for radio receiver objects...
Definition: radioReceiverRepository.h:19
virtual DtStateRepository * clone(bool copy) const
Return a copy/empty object of the same type as this.
int myReceiverRadioNumber
Definition: radioReceiverRepository.h:88
Instances of DtString are used to represent strings.
Definition: vlString.h:36
unsigned int myTransmitterRadioNumber
Definition: radioReceiverRepository.h:89
virtual void printDataToStream(std::ostream &stream) const
Print state data to the specified stream.