#include <SDRResamplingPreset.hxx>
Public Member Functions | |
bool | operator== (const SDRResamplingPreset &rhs) const |
bool | operator< (const SDRResamplingPreset &rhs) const |
SDRResamplingPreset ()=delete | |
Static Public Member Functions | |
static const std::vector< std::shared_ptr< SDRResamplingPreset > > & | getPresetList () |
static const std::map< std::string, std::shared_ptr< SDRResamplingPreset > > & | getPresetMap () |
static std::string | printHelpContentForSDRResamplingPreset () |
Public Attributes | |
const std::string | presetName {} |
const std::string | description {} |
const std::optional< double > | txCBW {std::nullopt} |
const std::optional< double > | txSamplingRate {std::nullopt} |
const std::optional< double > | txResampleRatio {std::nullopt} |
const std::optional< double > | rxCBW {std::nullopt} |
const std::optional< double > | rxSamplingRate {std::nullopt} |
const std::optional< double > | rxResampleRatio {std::nullopt} |
Static Public Attributes | |
static const std::shared_ptr< SDRResamplingPreset > | Preset_TX_20_20 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_TX_20_25 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_TX_20_40 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_TX_20_50 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_TX_20_100 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_TX_20_200 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_TX_40_40 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_TX_40_50 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_TX_40_100 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_TX_40_200 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_TX_80_100 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_TX_80_200 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_TX_160_200 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_RX_20_20 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_RX_20_25 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_RX_20_40 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_RX_20_50 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_RX_20_100 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_RX_20_200 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_RX_40_40 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_RX_40_50 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_RX_40_100 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_RX_40_200 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_RX_80_100 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_RX_80_200 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_RX_160_200 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_TR_20_20 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_TR_20_25 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_TR_20_40 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_TR_20_50 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_TR_20_100 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_TR_20_200 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_TR_40_40 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_TR_40_50 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_TR_40_100 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_TR_40_200 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_TR_80_100 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_TR_80_200 |
static const std::shared_ptr< SDRResamplingPreset > | Preset_TR_160_200 |
Friends | |
std::ostream & | operator<< (std::ostream &os, const SDRResamplingPreset &preset) |
Definition at line 14 of file SDRResamplingPreset.hxx.
|
delete |
|
static |
|
static |
bool SDRResamplingPreset::operator< | ( | const SDRResamplingPreset & | rhs | ) | const |
bool SDRResamplingPreset::operator== | ( | const SDRResamplingPreset & | rhs | ) | const |
|
static |
|
friend |
const std::string SDRResamplingPreset::description {} |
Definition at line 73 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 42 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 34 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 30 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 35 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 31 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 32 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 33 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 38 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 39 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 36 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 37 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 40 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 41 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 56 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 48 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 44 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 49 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 45 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 46 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 47 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 52 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 53 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 50 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 51 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 54 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 55 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 28 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 20 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 16 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 21 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 17 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 18 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 19 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 24 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 25 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 22 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 23 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 26 of file SDRResamplingPreset.hxx.
|
static |
Definition at line 27 of file SDRResamplingPreset.hxx.
const std::string SDRResamplingPreset::presetName {} |
Definition at line 72 of file SDRResamplingPreset.hxx.
const std::optional<double> SDRResamplingPreset::rxCBW {std::nullopt} |
Definition at line 79 of file SDRResamplingPreset.hxx.
const std::optional<double> SDRResamplingPreset::rxResampleRatio {std::nullopt} |
Definition at line 81 of file SDRResamplingPreset.hxx.
const std::optional<double> SDRResamplingPreset::rxSamplingRate {std::nullopt} |
Definition at line 80 of file SDRResamplingPreset.hxx.
const std::optional<double> SDRResamplingPreset::txCBW {std::nullopt} |
Definition at line 75 of file SDRResamplingPreset.hxx.
const std::optional<double> SDRResamplingPreset::txResampleRatio {std::nullopt} |
Definition at line 77 of file SDRResamplingPreset.hxx.
const std::optional<double> SDRResamplingPreset::txSamplingRate {std::nullopt} |
Definition at line 76 of file SDRResamplingPreset.hxx.