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 <SWGRemoteSourceReport.h>
Private Attributes | |
qint32 | queue_length |
bool | m_queue_length_isSet |
qint32 | queue_size |
bool | m_queue_size_isSet |
qint32 | samples_count |
bool | m_samples_count_isSet |
qint32 | correctable_errors_count |
bool | m_correctable_errors_count_isSet |
qint32 | uncorrectable_errors_count |
bool | m_uncorrectable_errors_count_isSet |
qint32 | tv_sec |
bool | m_tv_sec_isSet |
qint32 | tv_u_sec |
bool | m_tv_u_sec_isSet |
qint32 | nb_original_blocks |
bool | m_nb_original_blocks_isSet |
qint32 | nb_fec_blocks |
bool | m_nb_fec_blocks_isSet |
qint32 | center_freq |
bool | m_center_freq_isSet |
qint32 | sample_rate |
bool | m_sample_rate_isSet |
qint32 | device_center_freq |
bool | m_device_center_freq_isSet |
qint32 | device_sample_rate |
bool | m_device_sample_rate_isSet |
Definition at line 31 of file SWGRemoteSourceReport.h.
SWGSDRangel::SWGRemoteSourceReport::SWGRemoteSourceReport | ( | ) |
Definition at line 30 of file SWGRemoteSourceReport.cpp.
References center_freq, correctable_errors_count, device_center_freq, device_sample_rate, m_center_freq_isSet, m_correctable_errors_count_isSet, m_device_center_freq_isSet, m_device_sample_rate_isSet, m_nb_fec_blocks_isSet, m_nb_original_blocks_isSet, m_queue_length_isSet, m_queue_size_isSet, m_sample_rate_isSet, m_samples_count_isSet, m_tv_sec_isSet, m_tv_u_sec_isSet, m_uncorrectable_errors_count_isSet, nb_fec_blocks, nb_original_blocks, queue_length, queue_size, sample_rate, samples_count, tv_sec, tv_u_sec, and uncorrectable_errors_count.
SWGSDRangel::SWGRemoteSourceReport::SWGRemoteSourceReport | ( | QString * | json | ) |
Definition at line 25 of file SWGRemoteSourceReport.cpp.
References fromJson(), and init().
|
virtual |
Definition at line 59 of file SWGRemoteSourceReport.cpp.
References cleanup().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 150 of file SWGRemoteSourceReport.cpp.
References asJsonObject().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 161 of file SWGRemoteSourceReport.cpp.
References center_freq, correctable_errors_count, device_center_freq, device_sample_rate, m_center_freq_isSet, m_correctable_errors_count_isSet, m_device_center_freq_isSet, m_device_sample_rate_isSet, m_nb_fec_blocks_isSet, m_nb_original_blocks_isSet, m_queue_length_isSet, m_queue_size_isSet, m_sample_rate_isSet, m_samples_count_isSet, m_tv_sec_isSet, m_tv_u_sec_isSet, m_uncorrectable_errors_count_isSet, nb_fec_blocks, nb_original_blocks, queue_length, queue_size, sample_rate, samples_count, tv_sec, tv_u_sec, and uncorrectable_errors_count.
Referenced by asJson().
void SWGSDRangel::SWGRemoteSourceReport::cleanup | ( | ) |
Definition at line 94 of file SWGRemoteSourceReport.cpp.
Referenced by ~SWGRemoteSourceReport().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 111 of file SWGRemoteSourceReport.cpp.
References fromJsonObject().
Referenced by SWGRemoteSourceReport().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 120 of file SWGRemoteSourceReport.cpp.
References center_freq, correctable_errors_count, device_center_freq, device_sample_rate, nb_fec_blocks, nb_original_blocks, queue_length, queue_size, sample_rate, samples_count, SWGSDRangel::setValue(), tv_sec, tv_u_sec, and uncorrectable_errors_count.
Referenced by fromJson().
qint32 SWGSDRangel::SWGRemoteSourceReport::getCenterFreq | ( | ) |
Definition at line 297 of file SWGRemoteSourceReport.cpp.
References center_freq.
qint32 SWGSDRangel::SWGRemoteSourceReport::getCorrectableErrorsCount | ( | ) |
Definition at line 237 of file SWGRemoteSourceReport.cpp.
References correctable_errors_count.
qint32 SWGSDRangel::SWGRemoteSourceReport::getDeviceCenterFreq | ( | ) |
Definition at line 317 of file SWGRemoteSourceReport.cpp.
References device_center_freq.
qint32 SWGSDRangel::SWGRemoteSourceReport::getDeviceSampleRate | ( | ) |
Definition at line 327 of file SWGRemoteSourceReport.cpp.
References device_sample_rate.
qint32 SWGSDRangel::SWGRemoteSourceReport::getNbFecBlocks | ( | ) |
Definition at line 287 of file SWGRemoteSourceReport.cpp.
References nb_fec_blocks.
qint32 SWGSDRangel::SWGRemoteSourceReport::getNbOriginalBlocks | ( | ) |
Definition at line 277 of file SWGRemoteSourceReport.cpp.
References nb_original_blocks.
qint32 SWGSDRangel::SWGRemoteSourceReport::getQueueLength | ( | ) |
Definition at line 207 of file SWGRemoteSourceReport.cpp.
References queue_length.
qint32 SWGSDRangel::SWGRemoteSourceReport::getQueueSize | ( | ) |
Definition at line 217 of file SWGRemoteSourceReport.cpp.
References queue_size.
qint32 SWGSDRangel::SWGRemoteSourceReport::getSampleRate | ( | ) |
Definition at line 307 of file SWGRemoteSourceReport.cpp.
References sample_rate.
qint32 SWGSDRangel::SWGRemoteSourceReport::getSamplesCount | ( | ) |
Definition at line 227 of file SWGRemoteSourceReport.cpp.
References samples_count.
qint32 SWGSDRangel::SWGRemoteSourceReport::getTvSec | ( | ) |
qint32 SWGSDRangel::SWGRemoteSourceReport::getTvUSec | ( | ) |
qint32 SWGSDRangel::SWGRemoteSourceReport::getUncorrectableErrorsCount | ( | ) |
Definition at line 247 of file SWGRemoteSourceReport.cpp.
References uncorrectable_errors_count.
void SWGSDRangel::SWGRemoteSourceReport::init | ( | ) |
Definition at line 64 of file SWGRemoteSourceReport.cpp.
References center_freq, correctable_errors_count, device_center_freq, device_sample_rate, m_center_freq_isSet, m_correctable_errors_count_isSet, m_device_center_freq_isSet, m_device_sample_rate_isSet, m_nb_fec_blocks_isSet, m_nb_original_blocks_isSet, m_queue_length_isSet, m_queue_size_isSet, m_sample_rate_isSet, m_samples_count_isSet, m_tv_sec_isSet, m_tv_u_sec_isSet, m_uncorrectable_errors_count_isSet, nb_fec_blocks, nb_original_blocks, queue_length, queue_size, sample_rate, samples_count, tv_sec, tv_u_sec, and uncorrectable_errors_count.
Referenced by SWGRemoteSourceReport(), and RemoteSource::webapiReportGet().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 338 of file SWGRemoteSourceReport.cpp.
References m_center_freq_isSet, m_correctable_errors_count_isSet, m_device_center_freq_isSet, m_device_sample_rate_isSet, m_nb_fec_blocks_isSet, m_nb_original_blocks_isSet, m_queue_length_isSet, m_queue_size_isSet, m_sample_rate_isSet, m_samples_count_isSet, m_tv_sec_isSet, m_tv_u_sec_isSet, and m_uncorrectable_errors_count_isSet.
Referenced by SWGSDRangel::SWGChannelReport::asJsonObject(), and SWGSDRangel::SWGChannelReport::isSet().
void SWGSDRangel::SWGRemoteSourceReport::setCenterFreq | ( | qint32 | center_freq | ) |
Definition at line 301 of file SWGRemoteSourceReport.cpp.
References center_freq, and m_center_freq_isSet.
Referenced by RemoteSource::webapiFormatChannelReport().
void SWGSDRangel::SWGRemoteSourceReport::setCorrectableErrorsCount | ( | qint32 | correctable_errors_count | ) |
Definition at line 241 of file SWGRemoteSourceReport.cpp.
References correctable_errors_count, and m_correctable_errors_count_isSet.
Referenced by RemoteSource::webapiFormatChannelReport().
void SWGSDRangel::SWGRemoteSourceReport::setDeviceCenterFreq | ( | qint32 | device_center_freq | ) |
Definition at line 321 of file SWGRemoteSourceReport.cpp.
References device_center_freq, and m_device_center_freq_isSet.
Referenced by RemoteSource::webapiFormatChannelReport().
void SWGSDRangel::SWGRemoteSourceReport::setDeviceSampleRate | ( | qint32 | device_sample_rate | ) |
Definition at line 331 of file SWGRemoteSourceReport.cpp.
References device_sample_rate, and m_device_sample_rate_isSet.
Referenced by RemoteSource::webapiFormatChannelReport().
void SWGSDRangel::SWGRemoteSourceReport::setNbFecBlocks | ( | qint32 | nb_fec_blocks | ) |
Definition at line 291 of file SWGRemoteSourceReport.cpp.
References m_nb_fec_blocks_isSet, and nb_fec_blocks.
Referenced by RemoteSource::webapiFormatChannelReport().
void SWGSDRangel::SWGRemoteSourceReport::setNbOriginalBlocks | ( | qint32 | nb_original_blocks | ) |
Definition at line 281 of file SWGRemoteSourceReport.cpp.
References m_nb_original_blocks_isSet, and nb_original_blocks.
Referenced by RemoteSource::webapiFormatChannelReport().
void SWGSDRangel::SWGRemoteSourceReport::setQueueLength | ( | qint32 | queue_length | ) |
Definition at line 211 of file SWGRemoteSourceReport.cpp.
References m_queue_length_isSet, and queue_length.
Referenced by RemoteSource::webapiFormatChannelReport().
void SWGSDRangel::SWGRemoteSourceReport::setQueueSize | ( | qint32 | queue_size | ) |
Definition at line 221 of file SWGRemoteSourceReport.cpp.
References m_queue_size_isSet, and queue_size.
Referenced by RemoteSource::webapiFormatChannelReport().
void SWGSDRangel::SWGRemoteSourceReport::setSampleRate | ( | qint32 | sample_rate | ) |
Definition at line 311 of file SWGRemoteSourceReport.cpp.
References m_sample_rate_isSet, and sample_rate.
Referenced by RemoteSource::webapiFormatChannelReport().
void SWGSDRangel::SWGRemoteSourceReport::setSamplesCount | ( | qint32 | samples_count | ) |
Definition at line 231 of file SWGRemoteSourceReport.cpp.
References m_samples_count_isSet, and samples_count.
Referenced by RemoteSource::webapiFormatChannelReport().
void SWGSDRangel::SWGRemoteSourceReport::setTvSec | ( | qint32 | tv_sec | ) |
Definition at line 261 of file SWGRemoteSourceReport.cpp.
References m_tv_sec_isSet, and tv_sec.
Referenced by RemoteSource::webapiFormatChannelReport().
void SWGSDRangel::SWGRemoteSourceReport::setTvUSec | ( | qint32 | tv_u_sec | ) |
Definition at line 271 of file SWGRemoteSourceReport.cpp.
References m_tv_u_sec_isSet, and tv_u_sec.
Referenced by RemoteSource::webapiFormatChannelReport().
void SWGSDRangel::SWGRemoteSourceReport::setUncorrectableErrorsCount | ( | qint32 | uncorrectable_errors_count | ) |
Definition at line 251 of file SWGRemoteSourceReport.cpp.
References m_uncorrectable_errors_count_isSet, and uncorrectable_errors_count.
Referenced by RemoteSource::webapiFormatChannelReport().
|
private |
Definition at line 114 of file SWGRemoteSourceReport.h.
Referenced by asJsonObject(), fromJsonObject(), getCenterFreq(), init(), setCenterFreq(), and SWGRemoteSourceReport().
|
private |
Definition at line 96 of file SWGRemoteSourceReport.h.
Referenced by asJsonObject(), fromJsonObject(), getCorrectableErrorsCount(), init(), setCorrectableErrorsCount(), and SWGRemoteSourceReport().
|
private |
Definition at line 120 of file SWGRemoteSourceReport.h.
Referenced by asJsonObject(), fromJsonObject(), getDeviceCenterFreq(), init(), setDeviceCenterFreq(), and SWGRemoteSourceReport().
|
private |
Definition at line 123 of file SWGRemoteSourceReport.h.
Referenced by asJsonObject(), fromJsonObject(), getDeviceSampleRate(), init(), setDeviceSampleRate(), and SWGRemoteSourceReport().
|
private |
Definition at line 115 of file SWGRemoteSourceReport.h.
Referenced by asJsonObject(), init(), isSet(), setCenterFreq(), and SWGRemoteSourceReport().
|
private |
Definition at line 97 of file SWGRemoteSourceReport.h.
Referenced by asJsonObject(), init(), isSet(), setCorrectableErrorsCount(), and SWGRemoteSourceReport().
|
private |
Definition at line 121 of file SWGRemoteSourceReport.h.
Referenced by asJsonObject(), init(), isSet(), setDeviceCenterFreq(), and SWGRemoteSourceReport().
|
private |
Definition at line 124 of file SWGRemoteSourceReport.h.
Referenced by asJsonObject(), init(), isSet(), setDeviceSampleRate(), and SWGRemoteSourceReport().
|
private |
Definition at line 112 of file SWGRemoteSourceReport.h.
Referenced by asJsonObject(), init(), isSet(), setNbFecBlocks(), and SWGRemoteSourceReport().
|
private |
Definition at line 109 of file SWGRemoteSourceReport.h.
Referenced by asJsonObject(), init(), isSet(), setNbOriginalBlocks(), and SWGRemoteSourceReport().
|
private |
Definition at line 88 of file SWGRemoteSourceReport.h.
Referenced by asJsonObject(), init(), isSet(), setQueueLength(), and SWGRemoteSourceReport().
|
private |
Definition at line 91 of file SWGRemoteSourceReport.h.
Referenced by asJsonObject(), init(), isSet(), setQueueSize(), and SWGRemoteSourceReport().
|
private |
Definition at line 118 of file SWGRemoteSourceReport.h.
Referenced by asJsonObject(), init(), isSet(), setSampleRate(), and SWGRemoteSourceReport().
|
private |
Definition at line 94 of file SWGRemoteSourceReport.h.
Referenced by asJsonObject(), init(), isSet(), setSamplesCount(), and SWGRemoteSourceReport().
|
private |
Definition at line 103 of file SWGRemoteSourceReport.h.
Referenced by asJsonObject(), init(), isSet(), setTvSec(), and SWGRemoteSourceReport().
|
private |
Definition at line 106 of file SWGRemoteSourceReport.h.
Referenced by asJsonObject(), init(), isSet(), setTvUSec(), and SWGRemoteSourceReport().
|
private |
Definition at line 100 of file SWGRemoteSourceReport.h.
Referenced by asJsonObject(), init(), isSet(), setUncorrectableErrorsCount(), and SWGRemoteSourceReport().
|
private |
Definition at line 111 of file SWGRemoteSourceReport.h.
Referenced by asJsonObject(), fromJsonObject(), getNbFecBlocks(), init(), setNbFecBlocks(), and SWGRemoteSourceReport().
|
private |
Definition at line 108 of file SWGRemoteSourceReport.h.
Referenced by asJsonObject(), fromJsonObject(), getNbOriginalBlocks(), init(), setNbOriginalBlocks(), and SWGRemoteSourceReport().
|
private |
Definition at line 87 of file SWGRemoteSourceReport.h.
Referenced by asJsonObject(), fromJsonObject(), getQueueLength(), init(), setQueueLength(), and SWGRemoteSourceReport().
|
private |
Definition at line 90 of file SWGRemoteSourceReport.h.
Referenced by asJsonObject(), fromJsonObject(), getQueueSize(), init(), setQueueSize(), and SWGRemoteSourceReport().
|
private |
Definition at line 117 of file SWGRemoteSourceReport.h.
Referenced by asJsonObject(), fromJsonObject(), getSampleRate(), init(), setSampleRate(), and SWGRemoteSourceReport().
|
private |
Definition at line 93 of file SWGRemoteSourceReport.h.
Referenced by asJsonObject(), fromJsonObject(), getSamplesCount(), init(), setSamplesCount(), and SWGRemoteSourceReport().
|
private |
Definition at line 102 of file SWGRemoteSourceReport.h.
Referenced by asJsonObject(), fromJsonObject(), getTvSec(), init(), setTvSec(), and SWGRemoteSourceReport().
|
private |
Definition at line 105 of file SWGRemoteSourceReport.h.
Referenced by asJsonObject(), fromJsonObject(), getTvUSec(), init(), setTvUSec(), and SWGRemoteSourceReport().
|
private |
Definition at line 99 of file SWGRemoteSourceReport.h.
Referenced by asJsonObject(), fromJsonObject(), getUncorrectableErrorsCount(), init(), setUncorrectableErrorsCount(), and SWGRemoteSourceReport().