19 #ifndef SWGRDSReport_H_ 20 #define SWGRDSReport_H_ 22 #include <QJsonObject> 42 virtual QString asJson ()
override;
43 virtual QJsonObject* asJsonObject()
override;
44 virtual void fromJsonObject(QJsonObject &json)
override;
45 virtual SWGRDSReport* fromJson(QString &jsonString)
override;
47 qint32 getDemodStatus();
48 void setDemodStatus(qint32 demod_status);
50 qint32 getDecodStatus();
51 void setDecodStatus(qint32 decod_status);
53 float getRdsDemodAccumDb();
54 void setRdsDemodAccumDb(
float rds_demod_accum_db);
56 float getRdsDemodFrequency();
57 void setRdsDemodFrequency(
float rds_demod_frequency);
60 void setPid(QString* pid);
63 void setPiType(QString* pi_type);
65 QString* getPiCoverage();
66 void setPiCoverage(QString* pi_coverage);
68 QString* getProgServiceName();
69 void setProgServiceName(QString* prog_service_name);
71 QString* getMusicSpeech();
72 void setMusicSpeech(QString* music_speech);
74 QString* getMonoStereo();
75 void setMonoStereo(QString* mono_stereo);
77 QString* getRadioText();
78 void setRadioText(QString* radio_text);
81 void setTime(QString* time);
83 QList<SWGRDSReport_altFrequencies*>* getAltFrequencies();
84 void setAltFrequencies(QList<SWGRDSReport_altFrequencies*>* alt_frequencies);
87 virtual bool isSet()
override;
bool m_decod_status_isSet
QString * prog_service_name
float rds_demod_frequency
bool m_rds_demod_accum_db_isSet
bool m_prog_service_name_isSet
bool m_demod_status_isSet
bool m_rds_demod_frequency_isSet
bool m_alt_frequencies_isSet
bool m_music_speech_isSet
QList< SWGRDSReport_altFrequencies * > * alt_frequencies