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 <SWGFreeDVDemodSettings.h>
Private Attributes | |
qint64 | input_frequency_offset |
bool | m_input_frequency_offset_isSet |
float | volume |
bool | m_volume_isSet |
float | volume_in |
bool | m_volume_in_isSet |
qint32 | span_log2 |
bool | m_span_log2_isSet |
qint32 | audio_mute |
bool | m_audio_mute_isSet |
qint32 | agc |
bool | m_agc_isSet |
qint32 | rgb_color |
bool | m_rgb_color_isSet |
QString * | title |
bool | m_title_isSet |
QString * | audio_device_name |
bool | m_audio_device_name_isSet |
qint32 | free_dv_mode |
bool | m_free_dv_mode_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 |
qint32 | reverse_api_channel_index |
bool | m_reverse_api_channel_index_isSet |
Definition at line 32 of file SWGFreeDVDemodSettings.h.
SWGSDRangel::SWGFreeDVDemodSettings::SWGFreeDVDemodSettings | ( | ) |
Definition at line 30 of file SWGFreeDVDemodSettings.cpp.
References agc, audio_device_name, audio_mute, free_dv_mode, input_frequency_offset, m_agc_isSet, m_audio_device_name_isSet, m_audio_mute_isSet, m_free_dv_mode_isSet, m_input_frequency_offset_isSet, m_reverse_api_address_isSet, m_reverse_api_channel_index_isSet, m_reverse_api_device_index_isSet, m_reverse_api_port_isSet, m_rgb_color_isSet, m_span_log2_isSet, m_title_isSet, m_use_reverse_api_isSet, m_volume_in_isSet, m_volume_isSet, reverse_api_address, reverse_api_channel_index, reverse_api_device_index, reverse_api_port, rgb_color, span_log2, title, use_reverse_api, volume, and volume_in.
SWGSDRangel::SWGFreeDVDemodSettings::SWGFreeDVDemodSettings | ( | QString * | json | ) |
Definition at line 25 of file SWGFreeDVDemodSettings.cpp.
References fromJson(), and init().
|
virtual |
Definition at line 63 of file SWGFreeDVDemodSettings.cpp.
References cleanup().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 170 of file SWGFreeDVDemodSettings.cpp.
References asJsonObject().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 181 of file SWGFreeDVDemodSettings.cpp.
References agc, audio_device_name, audio_mute, free_dv_mode, input_frequency_offset, m_agc_isSet, m_audio_mute_isSet, m_free_dv_mode_isSet, m_input_frequency_offset_isSet, m_reverse_api_channel_index_isSet, m_reverse_api_device_index_isSet, m_reverse_api_port_isSet, m_rgb_color_isSet, m_span_log2_isSet, m_use_reverse_api_isSet, m_volume_in_isSet, m_volume_isSet, reverse_api_address, reverse_api_channel_index, reverse_api_device_index, reverse_api_port, rgb_color, span_log2, title, SWGSDRangel::toJsonValue(), use_reverse_api, volume, and volume_in.
Referenced by asJson().
void SWGSDRangel::SWGFreeDVDemodSettings::cleanup | ( | ) |
Definition at line 102 of file SWGFreeDVDemodSettings.cpp.
References audio_device_name, reverse_api_address, and title.
Referenced by ~SWGFreeDVDemodSettings().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 127 of file SWGFreeDVDemodSettings.cpp.
References fromJsonObject().
Referenced by SWGFreeDVDemodSettings().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 136 of file SWGFreeDVDemodSettings.cpp.
References agc, audio_device_name, audio_mute, free_dv_mode, input_frequency_offset, reverse_api_address, reverse_api_channel_index, reverse_api_device_index, reverse_api_port, rgb_color, SWGSDRangel::setValue(), span_log2, title, use_reverse_api, volume, and volume_in.
Referenced by fromJson(), and WebAPIRequestMapper::validateChannelSettings().
qint32 SWGSDRangel::SWGFreeDVDemodSettings::getAgc | ( | ) |
Definition at line 283 of file SWGFreeDVDemodSettings.cpp.
References agc.
Referenced by FreeDVDemod::webapiSettingsPutPatch().
QString * SWGSDRangel::SWGFreeDVDemodSettings::getAudioDeviceName | ( | ) |
Definition at line 313 of file SWGFreeDVDemodSettings.cpp.
References audio_device_name.
Referenced by FreeDVDemod::webapiFormatChannelSettings(), and FreeDVDemod::webapiSettingsPutPatch().
qint32 SWGSDRangel::SWGFreeDVDemodSettings::getAudioMute | ( | ) |
Definition at line 273 of file SWGFreeDVDemodSettings.cpp.
References audio_mute.
Referenced by FreeDVDemod::webapiSettingsPutPatch().
qint32 SWGSDRangel::SWGFreeDVDemodSettings::getFreeDvMode | ( | ) |
Definition at line 323 of file SWGFreeDVDemodSettings.cpp.
References free_dv_mode.
Referenced by FreeDVDemod::webapiSettingsPutPatch().
qint64 SWGSDRangel::SWGFreeDVDemodSettings::getInputFrequencyOffset | ( | ) |
Definition at line 233 of file SWGFreeDVDemodSettings.cpp.
References input_frequency_offset.
Referenced by FreeDVDemod::webapiSettingsPutPatch().
QString * SWGSDRangel::SWGFreeDVDemodSettings::getReverseApiAddress | ( | ) |
Definition at line 343 of file SWGFreeDVDemodSettings.cpp.
References reverse_api_address.
Referenced by FreeDVDemod::webapiFormatChannelSettings(), and FreeDVDemod::webapiSettingsPutPatch().
qint32 SWGSDRangel::SWGFreeDVDemodSettings::getReverseApiChannelIndex | ( | ) |
Definition at line 373 of file SWGFreeDVDemodSettings.cpp.
References reverse_api_channel_index.
Referenced by FreeDVDemod::webapiSettingsPutPatch().
qint32 SWGSDRangel::SWGFreeDVDemodSettings::getReverseApiDeviceIndex | ( | ) |
Definition at line 363 of file SWGFreeDVDemodSettings.cpp.
References reverse_api_device_index.
Referenced by FreeDVDemod::webapiSettingsPutPatch().
qint32 SWGSDRangel::SWGFreeDVDemodSettings::getReverseApiPort | ( | ) |
Definition at line 353 of file SWGFreeDVDemodSettings.cpp.
References reverse_api_port.
Referenced by FreeDVDemod::webapiSettingsPutPatch().
qint32 SWGSDRangel::SWGFreeDVDemodSettings::getRgbColor | ( | ) |
Definition at line 293 of file SWGFreeDVDemodSettings.cpp.
References rgb_color.
Referenced by FreeDVDemod::webapiSettingsPutPatch().
qint32 SWGSDRangel::SWGFreeDVDemodSettings::getSpanLog2 | ( | ) |
Definition at line 263 of file SWGFreeDVDemodSettings.cpp.
References span_log2.
Referenced by FreeDVDemod::webapiSettingsPutPatch().
QString * SWGSDRangel::SWGFreeDVDemodSettings::getTitle | ( | ) |
Definition at line 303 of file SWGFreeDVDemodSettings.cpp.
References title.
Referenced by FreeDVDemod::webapiFormatChannelSettings(), and FreeDVDemod::webapiSettingsPutPatch().
qint32 SWGSDRangel::SWGFreeDVDemodSettings::getUseReverseApi | ( | ) |
Definition at line 333 of file SWGFreeDVDemodSettings.cpp.
References use_reverse_api.
Referenced by FreeDVDemod::webapiSettingsPutPatch().
float SWGSDRangel::SWGFreeDVDemodSettings::getVolume | ( | ) |
Definition at line 243 of file SWGFreeDVDemodSettings.cpp.
References volume.
Referenced by FreeDVDemod::webapiSettingsPutPatch().
float SWGSDRangel::SWGFreeDVDemodSettings::getVolumeIn | ( | ) |
Definition at line 253 of file SWGFreeDVDemodSettings.cpp.
References volume_in.
Referenced by FreeDVDemod::webapiSettingsPutPatch().
void SWGSDRangel::SWGFreeDVDemodSettings::init | ( | ) |
Definition at line 68 of file SWGFreeDVDemodSettings.cpp.
References agc, audio_device_name, audio_mute, free_dv_mode, input_frequency_offset, m_agc_isSet, m_audio_device_name_isSet, m_audio_mute_isSet, m_free_dv_mode_isSet, m_input_frequency_offset_isSet, m_reverse_api_address_isSet, m_reverse_api_channel_index_isSet, m_reverse_api_device_index_isSet, m_reverse_api_port_isSet, m_rgb_color_isSet, m_span_log2_isSet, m_title_isSet, m_use_reverse_api_isSet, m_volume_in_isSet, m_volume_isSet, reverse_api_address, reverse_api_channel_index, reverse_api_device_index, reverse_api_port, rgb_color, span_log2, title, use_reverse_api, volume, and volume_in.
Referenced by SWGFreeDVDemodSettings(), and FreeDVDemod::webapiSettingsGet().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 384 of file SWGFreeDVDemodSettings.cpp.
References audio_device_name, m_agc_isSet, m_audio_mute_isSet, m_free_dv_mode_isSet, m_input_frequency_offset_isSet, m_reverse_api_channel_index_isSet, m_reverse_api_device_index_isSet, m_reverse_api_port_isSet, m_rgb_color_isSet, m_span_log2_isSet, m_use_reverse_api_isSet, m_volume_in_isSet, m_volume_isSet, reverse_api_address, and title.
Referenced by SWGSDRangel::SWGChannelSettings::asJsonObject(), SWGSDRangel::SWGChannelSettings_2::asJsonObject(), SWGSDRangel::SWGChannelSettings_2::isSet(), and SWGSDRangel::SWGChannelSettings::isSet().
void SWGSDRangel::SWGFreeDVDemodSettings::setAgc | ( | qint32 | agc | ) |
Definition at line 287 of file SWGFreeDVDemodSettings.cpp.
References agc, and m_agc_isSet.
Referenced by FreeDVDemod::webapiFormatChannelSettings(), and FreeDVDemod::webapiReverseSendSettings().
void SWGSDRangel::SWGFreeDVDemodSettings::setAudioDeviceName | ( | QString * | audio_device_name | ) |
Definition at line 317 of file SWGFreeDVDemodSettings.cpp.
References audio_device_name, and m_audio_device_name_isSet.
Referenced by FreeDVDemod::webapiFormatChannelSettings(), and FreeDVDemod::webapiReverseSendSettings().
void SWGSDRangel::SWGFreeDVDemodSettings::setAudioMute | ( | qint32 | audio_mute | ) |
Definition at line 277 of file SWGFreeDVDemodSettings.cpp.
References audio_mute, and m_audio_mute_isSet.
Referenced by FreeDVDemod::webapiFormatChannelSettings(), and FreeDVDemod::webapiReverseSendSettings().
void SWGSDRangel::SWGFreeDVDemodSettings::setFreeDvMode | ( | qint32 | free_dv_mode | ) |
Definition at line 327 of file SWGFreeDVDemodSettings.cpp.
References free_dv_mode, and m_free_dv_mode_isSet.
Referenced by FreeDVDemod::webapiFormatChannelSettings(), and FreeDVDemod::webapiReverseSendSettings().
void SWGSDRangel::SWGFreeDVDemodSettings::setInputFrequencyOffset | ( | qint64 | input_frequency_offset | ) |
Definition at line 237 of file SWGFreeDVDemodSettings.cpp.
References input_frequency_offset, and m_input_frequency_offset_isSet.
Referenced by FreeDVDemod::webapiFormatChannelSettings(), and FreeDVDemod::webapiReverseSendSettings().
void SWGSDRangel::SWGFreeDVDemodSettings::setReverseApiAddress | ( | QString * | reverse_api_address | ) |
Definition at line 347 of file SWGFreeDVDemodSettings.cpp.
References m_reverse_api_address_isSet, and reverse_api_address.
Referenced by FreeDVDemod::webapiFormatChannelSettings().
void SWGSDRangel::SWGFreeDVDemodSettings::setReverseApiChannelIndex | ( | qint32 | reverse_api_channel_index | ) |
Definition at line 377 of file SWGFreeDVDemodSettings.cpp.
References m_reverse_api_channel_index_isSet, and reverse_api_channel_index.
Referenced by FreeDVDemod::webapiFormatChannelSettings().
void SWGSDRangel::SWGFreeDVDemodSettings::setReverseApiDeviceIndex | ( | qint32 | reverse_api_device_index | ) |
Definition at line 367 of file SWGFreeDVDemodSettings.cpp.
References m_reverse_api_device_index_isSet, and reverse_api_device_index.
Referenced by FreeDVDemod::webapiFormatChannelSettings().
void SWGSDRangel::SWGFreeDVDemodSettings::setReverseApiPort | ( | qint32 | reverse_api_port | ) |
Definition at line 357 of file SWGFreeDVDemodSettings.cpp.
References m_reverse_api_port_isSet, and reverse_api_port.
Referenced by FreeDVDemod::webapiFormatChannelSettings().
void SWGSDRangel::SWGFreeDVDemodSettings::setRgbColor | ( | qint32 | rgb_color | ) |
Definition at line 297 of file SWGFreeDVDemodSettings.cpp.
References m_rgb_color_isSet, and rgb_color.
Referenced by FreeDVDemod::webapiFormatChannelSettings(), and FreeDVDemod::webapiReverseSendSettings().
void SWGSDRangel::SWGFreeDVDemodSettings::setSpanLog2 | ( | qint32 | span_log2 | ) |
Definition at line 267 of file SWGFreeDVDemodSettings.cpp.
References m_span_log2_isSet, and span_log2.
Referenced by FreeDVDemod::webapiFormatChannelSettings(), and FreeDVDemod::webapiReverseSendSettings().
void SWGSDRangel::SWGFreeDVDemodSettings::setTitle | ( | QString * | title | ) |
Definition at line 307 of file SWGFreeDVDemodSettings.cpp.
References m_title_isSet, and title.
Referenced by FreeDVDemod::webapiFormatChannelSettings(), and FreeDVDemod::webapiReverseSendSettings().
void SWGSDRangel::SWGFreeDVDemodSettings::setUseReverseApi | ( | qint32 | use_reverse_api | ) |
Definition at line 337 of file SWGFreeDVDemodSettings.cpp.
References m_use_reverse_api_isSet, and use_reverse_api.
Referenced by FreeDVDemod::webapiFormatChannelSettings().
void SWGSDRangel::SWGFreeDVDemodSettings::setVolume | ( | float | volume | ) |
Definition at line 247 of file SWGFreeDVDemodSettings.cpp.
References m_volume_isSet, and volume.
Referenced by FreeDVDemod::webapiFormatChannelSettings(), and FreeDVDemod::webapiReverseSendSettings().
void SWGSDRangel::SWGFreeDVDemodSettings::setVolumeIn | ( | float | volume_in | ) |
Definition at line 257 of file SWGFreeDVDemodSettings.cpp.
References m_volume_in_isSet, and volume_in.
Referenced by FreeDVDemod::webapiFormatChannelSettings(), and FreeDVDemod::webapiReverseSendSettings().
|
private |
Definition at line 109 of file SWGFreeDVDemodSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getAgc(), init(), setAgc(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 118 of file SWGFreeDVDemodSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getAudioDeviceName(), init(), isSet(), setAudioDeviceName(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 106 of file SWGFreeDVDemodSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getAudioMute(), init(), setAudioMute(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 121 of file SWGFreeDVDemodSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getFreeDvMode(), init(), setFreeDvMode(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 94 of file SWGFreeDVDemodSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getInputFrequencyOffset(), init(), setInputFrequencyOffset(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 110 of file SWGFreeDVDemodSettings.h.
Referenced by asJsonObject(), init(), isSet(), setAgc(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 119 of file SWGFreeDVDemodSettings.h.
Referenced by init(), setAudioDeviceName(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 107 of file SWGFreeDVDemodSettings.h.
Referenced by asJsonObject(), init(), isSet(), setAudioMute(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 122 of file SWGFreeDVDemodSettings.h.
Referenced by asJsonObject(), init(), isSet(), setFreeDvMode(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 95 of file SWGFreeDVDemodSettings.h.
Referenced by asJsonObject(), init(), isSet(), setInputFrequencyOffset(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 128 of file SWGFreeDVDemodSettings.h.
Referenced by init(), setReverseApiAddress(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 137 of file SWGFreeDVDemodSettings.h.
Referenced by asJsonObject(), init(), isSet(), setReverseApiChannelIndex(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 134 of file SWGFreeDVDemodSettings.h.
Referenced by asJsonObject(), init(), isSet(), setReverseApiDeviceIndex(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 131 of file SWGFreeDVDemodSettings.h.
Referenced by asJsonObject(), init(), isSet(), setReverseApiPort(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 113 of file SWGFreeDVDemodSettings.h.
Referenced by asJsonObject(), init(), isSet(), setRgbColor(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 104 of file SWGFreeDVDemodSettings.h.
Referenced by asJsonObject(), init(), isSet(), setSpanLog2(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 116 of file SWGFreeDVDemodSettings.h.
Referenced by init(), setTitle(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 125 of file SWGFreeDVDemodSettings.h.
Referenced by asJsonObject(), init(), isSet(), setUseReverseApi(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 101 of file SWGFreeDVDemodSettings.h.
Referenced by asJsonObject(), init(), isSet(), setVolumeIn(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 98 of file SWGFreeDVDemodSettings.h.
Referenced by asJsonObject(), init(), isSet(), setVolume(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 127 of file SWGFreeDVDemodSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getReverseApiAddress(), init(), isSet(), setReverseApiAddress(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 136 of file SWGFreeDVDemodSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getReverseApiChannelIndex(), init(), setReverseApiChannelIndex(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 133 of file SWGFreeDVDemodSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getReverseApiDeviceIndex(), init(), setReverseApiDeviceIndex(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 130 of file SWGFreeDVDemodSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getReverseApiPort(), init(), setReverseApiPort(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 112 of file SWGFreeDVDemodSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getRgbColor(), init(), setRgbColor(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 103 of file SWGFreeDVDemodSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getSpanLog2(), init(), setSpanLog2(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 115 of file SWGFreeDVDemodSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getTitle(), init(), isSet(), setTitle(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 124 of file SWGFreeDVDemodSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getUseReverseApi(), init(), setUseReverseApi(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 97 of file SWGFreeDVDemodSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getVolume(), init(), setVolume(), and SWGFreeDVDemodSettings().
|
private |
Definition at line 100 of file SWGFreeDVDemodSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getVolumeIn(), init(), setVolumeIn(), and SWGFreeDVDemodSettings().