19 #ifndef SWGDeviceSettings_2_H_ 20 #define SWGDeviceSettings_2_H_ 22 #include <QJsonObject> 69 virtual QString asJson ()
override;
70 virtual QJsonObject* asJsonObject()
override;
71 virtual void fromJsonObject(QJsonObject &json)
override;
74 QString* getDeviceHwType();
75 void setDeviceHwType(QString* device_hw_type);
77 qint32 getDirection();
78 void setDirection(qint32 direction);
80 qint32 getOriginatorIndex();
81 void setOriginatorIndex(qint32 originator_index);
171 virtual bool isSet()
override;
SWGHackRFInputSettings * hack_rf_input_settings
SWGHackRFOutputSettings * hack_rf_output_settings
SWGRemoteOutputSettings * remote_output_settings
bool m_blade_rf1_input_settings_isSet
SWGRtlSdrSettings * rtl_sdr_settings
bool m_fcd_pro_settings_isSet
SWGTestMISettings * test_mi_settings
SWGAirspyHFSettings * airspy_hf_settings
bool m_lime_sdr_input_settings_isSet
bool m_local_output_settings_isSet
bool m_pluto_sdr_output_settings_isSet
SWGFCDProSettings * fcd_pro_settings
SWGBladeRF1OutputSettings * blade_rf1_output_settings
bool m_hack_rf_output_settings_isSet
SWGFileInputSettings * file_input_settings
bool m_blade_rf1_output_settings_isSet
SWGTestSourceSettings * test_source_settings
SWGXtrxOutputSettings * xtrx_output_settings
bool m_remote_input_settings_isSet
bool m_sdr_play_settings_isSet
bool m_kiwi_sdr_settings_isSet
SWGFCDProPlusSettings * fcd_pro_plus_settings
bool m_lime_sdr_output_settings_isSet
bool m_airspy_hf_settings_isSet
SWGBladeRF2InputSettings * blade_rf2_input_settings
SWGBladeRF1InputSettings * blade_rf1_input_settings
bool m_test_mi_settings_isSet
bool m_perseus_settings_isSet
SWGXtrxInputSettings * xtrx_input_settings
bool m_xtrx_input_settings_isSet
bool m_originator_index_isSet
bool m_hack_rf_input_settings_isSet
SWGPerseusSettings * perseus_settings
SWGBladeRF2OutputSettings * blade_rf2_output_settings
SWGLocalInputSettings * local_input_settings
SWGSoapySDROutputSettings * soapy_sdr_output_settings
SWGKiwiSDRSettings * kiwi_sdr_settings
bool m_remote_output_settings_isSet
bool m_rtl_sdr_settings_isSet
bool m_airspy_settings_isSet
bool m_xtrx_output_settings_isSet
bool m_soapy_sdr_output_settings_isSet
SWGSoapySDRInputSettings * soapy_sdr_input_settings
bool m_soapy_sdr_input_settings_isSet
SWGLimeSdrInputSettings * lime_sdr_input_settings
SWGRemoteInputSettings * remote_input_settings
bool m_blade_rf2_input_settings_isSet
SWGAirspySettings * airspy_settings
bool m_fcd_pro_plus_settings_isSet
bool m_test_source_settings_isSet
bool m_blade_rf2_output_settings_isSet
bool m_local_input_settings_isSet
bool m_file_input_settings_isSet
SWGLocalOutputSettings * local_output_settings
bool m_device_hw_type_isSet
bool m_pluto_sdr_input_settings_isSet
SWGSDRPlaySettings * sdr_play_settings
SWGPlutoSdrOutputSettings * pluto_sdr_output_settings
SWGLimeSdrOutputSettings * lime_sdr_output_settings
SWGPlutoSdrInputSettings * pluto_sdr_input_settings