19 #ifndef SWGSDRPlayReport_H_ 20 #define SWGSDRPlayReport_H_ 22 #include <QJsonObject> 44 virtual QString asJson ()
override;
45 virtual QJsonObject* asJsonObject()
override;
46 virtual void fromJsonObject(QJsonObject &json)
override;
49 QList<SWGSampleRate*>* getSampleRates();
50 void setSampleRates(QList<SWGSampleRate*>* sample_rates);
52 QList<SWGBandwidth*>* getBandwidths();
53 void setBandwidths(QList<SWGBandwidth*>* bandwidths);
55 QList<SWGFrequency*>* getIntermediateFrequencies();
56 void setIntermediateFrequencies(QList<SWGFrequency*>* intermediate_frequencies);
58 QList<SWGFrequencyBand*>* getFrequencyBands();
59 void setFrequencyBands(QList<SWGFrequencyBand*>* frequency_bands);
62 virtual bool isSet()
override;
bool m_frequency_bands_isSet
bool m_sample_rates_isSet
QList< SWGFrequency * > * intermediate_frequencies
bool m_intermediate_frequencies_isSet
QList< SWGSampleRate * > * sample_rates
QList< SWGBandwidth * > * bandwidths
QList< SWGFrequencyBand * > * frequency_bands