19 #ifndef SWGBladeRF2InputReport_H_    20 #define SWGBladeRF2InputReport_H_    22 #include <QJsonObject>    43     virtual QString asJson () 
override;
    44     virtual QJsonObject* asJsonObject() 
override;
    45     virtual void fromJsonObject(QJsonObject &json) 
override;
    52     void setSampleRateRange(
SWGRange* sample_rate_range);
    55     void setBandwidthRange(
SWGRange* bandwidth_range);
    58     void setGlobalGainRange(
SWGRange* global_gain_range);
    60     QList<SWGNamedEnum*>* getGainModes();
    61     void setGainModes(QList<SWGNamedEnum*>* gain_modes);
    64     virtual bool isSet() 
override;