SDRAngel
4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
|
#include <SWGRemoteInputSettings.h>
Private Attributes | |
QString * | api_address |
bool | m_api_address_isSet |
qint32 | api_port |
bool | m_api_port_isSet |
QString * | data_address |
bool | m_data_address_isSet |
qint32 | data_port |
bool | m_data_port_isSet |
qint32 | dc_block |
bool | m_dc_block_isSet |
qint32 | iq_correction |
bool | m_iq_correction_isSet |
QString * | file_record_name |
bool | m_file_record_name_isSet |
qint32 | use_reverse_api |
bool | m_use_reverse_api_isSet |
QString * | reverse_api_address |
bool | m_reverse_api_address_isSet |
qint32 | reverse_api_port |
bool | m_reverse_api_port_isSet |
qint32 | reverse_api_device_index |
bool | m_reverse_api_device_index_isSet |
Definition at line 32 of file SWGRemoteInputSettings.h.
SWGSDRangel::SWGRemoteInputSettings::SWGRemoteInputSettings | ( | ) |
Definition at line 30 of file SWGRemoteInputSettings.cpp.
References api_address, api_port, data_address, data_port, dc_block, file_record_name, iq_correction, m_api_address_isSet, m_api_port_isSet, m_data_address_isSet, m_data_port_isSet, m_dc_block_isSet, m_file_record_name_isSet, m_iq_correction_isSet, m_reverse_api_address_isSet, m_reverse_api_device_index_isSet, m_reverse_api_port_isSet, m_use_reverse_api_isSet, reverse_api_address, reverse_api_device_index, reverse_api_port, and use_reverse_api.
SWGSDRangel::SWGRemoteInputSettings::SWGRemoteInputSettings | ( | QString * | json | ) |
Definition at line 25 of file SWGRemoteInputSettings.cpp.
References fromJson(), and init().
|
virtual |
Definition at line 55 of file SWGRemoteInputSettings.cpp.
References cleanup().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 144 of file SWGRemoteInputSettings.cpp.
References asJsonObject().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 155 of file SWGRemoteInputSettings.cpp.
References api_address, api_port, data_address, data_port, dc_block, file_record_name, iq_correction, m_api_port_isSet, m_data_port_isSet, m_dc_block_isSet, m_iq_correction_isSet, m_reverse_api_device_index_isSet, m_reverse_api_port_isSet, m_use_reverse_api_isSet, reverse_api_address, reverse_api_device_index, reverse_api_port, SWGSDRangel::toJsonValue(), and use_reverse_api.
Referenced by asJson().
void SWGSDRangel::SWGRemoteInputSettings::cleanup | ( | ) |
Definition at line 86 of file SWGRemoteInputSettings.cpp.
References api_address, data_address, file_record_name, and reverse_api_address.
Referenced by ~SWGRemoteInputSettings().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 109 of file SWGRemoteInputSettings.cpp.
References fromJsonObject().
Referenced by SWGRemoteInputSettings().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 118 of file SWGRemoteInputSettings.cpp.
References api_address, api_port, data_address, data_port, dc_block, file_record_name, iq_correction, reverse_api_address, reverse_api_device_index, reverse_api_port, SWGSDRangel::setValue(), and use_reverse_api.
Referenced by fromJson(), and WebAPIRequestMapper::validateDeviceSettings().
QString * SWGSDRangel::SWGRemoteInputSettings::getApiAddress | ( | ) |
Definition at line 195 of file SWGRemoteInputSettings.cpp.
References api_address.
Referenced by RemoteInput::webapiSettingsPutPatch().
qint32 SWGSDRangel::SWGRemoteInputSettings::getApiPort | ( | ) |
Definition at line 205 of file SWGRemoteInputSettings.cpp.
References api_port.
Referenced by RemoteInput::webapiSettingsPutPatch().
QString * SWGSDRangel::SWGRemoteInputSettings::getDataAddress | ( | ) |
Definition at line 215 of file SWGRemoteInputSettings.cpp.
References data_address.
Referenced by RemoteInput::webapiSettingsPutPatch().
qint32 SWGSDRangel::SWGRemoteInputSettings::getDataPort | ( | ) |
Definition at line 225 of file SWGRemoteInputSettings.cpp.
References data_port.
Referenced by RemoteInput::webapiSettingsPutPatch().
qint32 SWGSDRangel::SWGRemoteInputSettings::getDcBlock | ( | ) |
Definition at line 235 of file SWGRemoteInputSettings.cpp.
References dc_block.
Referenced by RemoteInput::webapiSettingsPutPatch().
QString * SWGSDRangel::SWGRemoteInputSettings::getFileRecordName | ( | ) |
Definition at line 255 of file SWGRemoteInputSettings.cpp.
References file_record_name.
Referenced by RemoteInput::webapiFormatDeviceSettings(), and RemoteInput::webapiSettingsPutPatch().
qint32 SWGSDRangel::SWGRemoteInputSettings::getIqCorrection | ( | ) |
Definition at line 245 of file SWGRemoteInputSettings.cpp.
References iq_correction.
Referenced by RemoteInput::webapiSettingsPutPatch().
QString * SWGSDRangel::SWGRemoteInputSettings::getReverseApiAddress | ( | ) |
Definition at line 275 of file SWGRemoteInputSettings.cpp.
References reverse_api_address.
Referenced by RemoteInput::webapiFormatDeviceSettings(), and RemoteInput::webapiSettingsPutPatch().
qint32 SWGSDRangel::SWGRemoteInputSettings::getReverseApiDeviceIndex | ( | ) |
Definition at line 295 of file SWGRemoteInputSettings.cpp.
References reverse_api_device_index.
Referenced by RemoteInput::webapiSettingsPutPatch().
qint32 SWGSDRangel::SWGRemoteInputSettings::getReverseApiPort | ( | ) |
Definition at line 285 of file SWGRemoteInputSettings.cpp.
References reverse_api_port.
Referenced by RemoteInput::webapiSettingsPutPatch().
qint32 SWGSDRangel::SWGRemoteInputSettings::getUseReverseApi | ( | ) |
Definition at line 265 of file SWGRemoteInputSettings.cpp.
References use_reverse_api.
Referenced by RemoteInput::webapiSettingsPutPatch().
void SWGSDRangel::SWGRemoteInputSettings::init | ( | ) |
Definition at line 60 of file SWGRemoteInputSettings.cpp.
References api_address, api_port, data_address, data_port, dc_block, file_record_name, iq_correction, m_api_address_isSet, m_api_port_isSet, m_data_address_isSet, m_data_port_isSet, m_dc_block_isSet, m_file_record_name_isSet, m_iq_correction_isSet, m_reverse_api_address_isSet, m_reverse_api_device_index_isSet, m_reverse_api_port_isSet, m_use_reverse_api_isSet, reverse_api_address, reverse_api_device_index, reverse_api_port, and use_reverse_api.
Referenced by SWGRemoteInputSettings(), and RemoteInput::webapiSettingsGet().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 306 of file SWGRemoteInputSettings.cpp.
References api_address, data_address, file_record_name, m_api_port_isSet, m_data_port_isSet, m_dc_block_isSet, m_iq_correction_isSet, m_reverse_api_device_index_isSet, m_reverse_api_port_isSet, m_use_reverse_api_isSet, and reverse_api_address.
Referenced by SWGSDRangel::SWGDeviceSettings::asJsonObject(), SWGSDRangel::SWGDeviceSettings_2::asJsonObject(), SWGSDRangel::SWGDeviceSettings_2::isSet(), and SWGSDRangel::SWGDeviceSettings::isSet().
void SWGSDRangel::SWGRemoteInputSettings::setApiAddress | ( | QString * | api_address | ) |
Definition at line 199 of file SWGRemoteInputSettings.cpp.
References api_address, and m_api_address_isSet.
Referenced by RemoteInput::webapiFormatDeviceSettings(), and RemoteInput::webapiReverseSendSettings().
void SWGSDRangel::SWGRemoteInputSettings::setApiPort | ( | qint32 | api_port | ) |
Definition at line 209 of file SWGRemoteInputSettings.cpp.
References api_port, and m_api_port_isSet.
Referenced by RemoteInput::webapiFormatDeviceSettings(), and RemoteInput::webapiReverseSendSettings().
void SWGSDRangel::SWGRemoteInputSettings::setDataAddress | ( | QString * | data_address | ) |
Definition at line 219 of file SWGRemoteInputSettings.cpp.
References data_address, and m_data_address_isSet.
Referenced by RemoteInput::webapiFormatDeviceSettings(), and RemoteInput::webapiReverseSendSettings().
void SWGSDRangel::SWGRemoteInputSettings::setDataPort | ( | qint32 | data_port | ) |
Definition at line 229 of file SWGRemoteInputSettings.cpp.
References data_port, and m_data_port_isSet.
Referenced by RemoteInput::webapiFormatDeviceSettings(), and RemoteInput::webapiReverseSendSettings().
void SWGSDRangel::SWGRemoteInputSettings::setDcBlock | ( | qint32 | dc_block | ) |
Definition at line 239 of file SWGRemoteInputSettings.cpp.
References dc_block, and m_dc_block_isSet.
Referenced by RemoteInput::webapiFormatDeviceSettings(), and RemoteInput::webapiReverseSendSettings().
void SWGSDRangel::SWGRemoteInputSettings::setFileRecordName | ( | QString * | file_record_name | ) |
Definition at line 259 of file SWGRemoteInputSettings.cpp.
References file_record_name, and m_file_record_name_isSet.
Referenced by RemoteInput::webapiFormatDeviceSettings(), and RemoteInput::webapiReverseSendSettings().
void SWGSDRangel::SWGRemoteInputSettings::setIqCorrection | ( | qint32 | iq_correction | ) |
Definition at line 249 of file SWGRemoteInputSettings.cpp.
References iq_correction, and m_iq_correction_isSet.
Referenced by RemoteInput::webapiFormatDeviceSettings(), and RemoteInput::webapiReverseSendSettings().
void SWGSDRangel::SWGRemoteInputSettings::setReverseApiAddress | ( | QString * | reverse_api_address | ) |
Definition at line 279 of file SWGRemoteInputSettings.cpp.
References m_reverse_api_address_isSet, and reverse_api_address.
Referenced by RemoteInput::webapiFormatDeviceSettings().
void SWGSDRangel::SWGRemoteInputSettings::setReverseApiDeviceIndex | ( | qint32 | reverse_api_device_index | ) |
Definition at line 299 of file SWGRemoteInputSettings.cpp.
References m_reverse_api_device_index_isSet, and reverse_api_device_index.
Referenced by RemoteInput::webapiFormatDeviceSettings().
void SWGSDRangel::SWGRemoteInputSettings::setReverseApiPort | ( | qint32 | reverse_api_port | ) |
Definition at line 289 of file SWGRemoteInputSettings.cpp.
References m_reverse_api_port_isSet, and reverse_api_port.
Referenced by RemoteInput::webapiFormatDeviceSettings().
void SWGSDRangel::SWGRemoteInputSettings::setUseReverseApi | ( | qint32 | use_reverse_api | ) |
Definition at line 269 of file SWGRemoteInputSettings.cpp.
References m_use_reverse_api_isSet, and use_reverse_api.
Referenced by RemoteInput::webapiFormatDeviceSettings().
|
private |
Definition at line 82 of file SWGRemoteInputSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getApiAddress(), init(), isSet(), setApiAddress(), and SWGRemoteInputSettings().
|
private |
Definition at line 85 of file SWGRemoteInputSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getApiPort(), init(), setApiPort(), and SWGRemoteInputSettings().
|
private |
Definition at line 88 of file SWGRemoteInputSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getDataAddress(), init(), isSet(), setDataAddress(), and SWGRemoteInputSettings().
|
private |
Definition at line 91 of file SWGRemoteInputSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getDataPort(), init(), setDataPort(), and SWGRemoteInputSettings().
|
private |
Definition at line 94 of file SWGRemoteInputSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getDcBlock(), init(), setDcBlock(), and SWGRemoteInputSettings().
|
private |
Definition at line 100 of file SWGRemoteInputSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getFileRecordName(), init(), isSet(), setFileRecordName(), and SWGRemoteInputSettings().
|
private |
Definition at line 97 of file SWGRemoteInputSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getIqCorrection(), init(), setIqCorrection(), and SWGRemoteInputSettings().
|
private |
Definition at line 83 of file SWGRemoteInputSettings.h.
Referenced by init(), setApiAddress(), and SWGRemoteInputSettings().
|
private |
Definition at line 86 of file SWGRemoteInputSettings.h.
Referenced by asJsonObject(), init(), isSet(), setApiPort(), and SWGRemoteInputSettings().
|
private |
Definition at line 89 of file SWGRemoteInputSettings.h.
Referenced by init(), setDataAddress(), and SWGRemoteInputSettings().
|
private |
Definition at line 92 of file SWGRemoteInputSettings.h.
Referenced by asJsonObject(), init(), isSet(), setDataPort(), and SWGRemoteInputSettings().
|
private |
Definition at line 95 of file SWGRemoteInputSettings.h.
Referenced by asJsonObject(), init(), isSet(), setDcBlock(), and SWGRemoteInputSettings().
|
private |
Definition at line 101 of file SWGRemoteInputSettings.h.
Referenced by init(), setFileRecordName(), and SWGRemoteInputSettings().
|
private |
Definition at line 98 of file SWGRemoteInputSettings.h.
Referenced by asJsonObject(), init(), isSet(), setIqCorrection(), and SWGRemoteInputSettings().
|
private |
Definition at line 107 of file SWGRemoteInputSettings.h.
Referenced by init(), setReverseApiAddress(), and SWGRemoteInputSettings().
|
private |
Definition at line 113 of file SWGRemoteInputSettings.h.
Referenced by asJsonObject(), init(), isSet(), setReverseApiDeviceIndex(), and SWGRemoteInputSettings().
|
private |
Definition at line 110 of file SWGRemoteInputSettings.h.
Referenced by asJsonObject(), init(), isSet(), setReverseApiPort(), and SWGRemoteInputSettings().
|
private |
Definition at line 104 of file SWGRemoteInputSettings.h.
Referenced by asJsonObject(), init(), isSet(), setUseReverseApi(), and SWGRemoteInputSettings().
|
private |
Definition at line 106 of file SWGRemoteInputSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getReverseApiAddress(), init(), isSet(), setReverseApiAddress(), and SWGRemoteInputSettings().
|
private |
Definition at line 112 of file SWGRemoteInputSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getReverseApiDeviceIndex(), init(), setReverseApiDeviceIndex(), and SWGRemoteInputSettings().
|
private |
Definition at line 109 of file SWGRemoteInputSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getReverseApiPort(), init(), setReverseApiPort(), and SWGRemoteInputSettings().
|
private |
Definition at line 103 of file SWGRemoteInputSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getUseReverseApi(), init(), setUseReverseApi(), and SWGRemoteInputSettings().