17 #include <vlutil/vlFilename.h>
33 virtual void setPlaybackDevice(
const DtString&);
34 virtual const DtString& playbackDevice()
const;
37 virtual void setCaptureDevice(
const DtString&);
38 virtual const DtString& captureDevice()
const;
41 virtual void setVoxThreshold(
double d);
42 virtual double voxThreshold()
const;
45 virtual void setEnableJammers(
bool);
46 virtual bool enableJammers()
const;
49 virtual void setSampleRate(
int);
50 virtual int sampleRate()
const;
53 virtual void setFormat(
const DtString&);
54 virtual const DtString& format()
const;
60 virtual void setCaptureFrequency(
int);
61 virtual int captureFrequency()
const;
64 virtual void setEnabled(
bool);
65 virtual bool enabled()
const;
68 virtual void clearRadios();
74 virtual void removeRadio(
const DtString&);
78 virtual const Radios& radios()
const;
81 virtual bool load(
const DtFilename&);
87 virtual bool save(
const DtFilename&);
92 virtual const char* readerWriterType()
const;
95 static const char* theXmlType();
102 static void initializeForReaderWriterFactory();
Radios myRadios
Definition: radioSystemInitializer.h:113
Initializer for the radio system (including radios)
Definition: radioSystemInitializer.h:23
DtRwBoolean myEnabled
Definition: radioSystemInitializer.h:112
DtRwBoolean myEnableJammers
Definition: radioSystemInitializer.h:106
Definition: readerWriter.h:85
Description: Readable, Writable DtString Variable substitutions are done on this object when it is re...
Definition: rwString.h:20
DtRwInt mySampleRate
Definition: radioSystemInitializer.h:107
Definition: readerWriterRegistry.h:39
DtRwReal myVoxThreshold
Definition: radioSystemInitializer.h:105
#define DT_DLL_MAKRADIO
Get proper local export symbol.
Definition: export.h:17
DtRwString myPlaybackDevice
Definition: radioSystemInitializer.h:110
DtRwString myFormat
Definition: radioSystemInitializer.h:108
Description: Readable, Writable int.
Definition: rwInt.h:25
DtRwInt myCaptureFrequency
Definition: radioSystemInitializer.h:109
Initializer for a radio state reader/writer.
Definition: rwRadioState.h:95
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
Description: Readable, Writable bool.
Definition: rwBoolean.h:26
DtRwString myCaptureDevice
Definition: radioSystemInitializer.h:111
DtRwTemplatedListPtr< DtRwRadioState, true > Radios
Definition: radioSystemInitializer.h:76
DtFilename myConfigurationFile
Definition: radioSystemInitializer.h:114
virtual const char * xmlType() const
Definition: radioSystemInitializer.h:97