factory_type typedef | uhd::extension::extension | |
get_name()=0 | uhd::extension::extension | pure virtual |
get_rx_antenna(const size_t chan) const =0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_rx_antennas(const size_t chan) const =0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_rx_bandwidth(const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_rx_bandwidth_range(size_t chan) const =0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_rx_frequency(const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_rx_frequency_range(const size_t chan) const =0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_rx_gain(const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_rx_gain(const std::string &name, const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_rx_gain_names(const size_t chan) const =0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_rx_gain_range(const size_t chan) const =0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_rx_gain_range(const std::string &name, const size_t chan) const =0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_rx_lo_export_enabled(const std::string &name, const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_rx_lo_freq(const std::string &name, const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_rx_lo_freq_range(const std::string &name, const size_t chan) const =0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_rx_lo_names(const size_t chan) const =0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_rx_lo_source(const std::string &name, const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_rx_lo_sources(const std::string &name, const size_t chan) const =0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_rx_power_range(const size_t chan)=0 | uhd::rfnoc::rf_control::power_reference_iface | pure virtual |
get_rx_power_ref_keys(const size_t chan=0)=0 | uhd::rfnoc::rf_control::power_reference_iface | pure virtual |
get_rx_power_reference(const size_t chan=0)=0 | uhd::rfnoc::rf_control::power_reference_iface | pure virtual |
get_tx_antenna(const size_t chan) const =0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_tx_antennas(const size_t chan) const =0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_tx_bandwidth(const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_tx_bandwidth_range(size_t chan) const =0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_tx_frequency(const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_tx_frequency_range(const size_t chan) const =0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_tx_gain(const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_tx_gain(const std::string &name, const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_tx_gain_names(const size_t chan) const =0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_tx_gain_range(const size_t chan) const =0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_tx_gain_range(const std::string &name, const size_t chan) const =0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_tx_lo_export_enabled(const std::string &name, const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_tx_lo_freq(const std::string &name, const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_tx_lo_freq_range(const std::string &name, const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_tx_lo_names(const size_t chan) const =0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_tx_lo_source(const std::string &name, const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_tx_lo_sources(const std::string &name, const size_t chan) const =0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
get_tx_power_range(const size_t chan)=0 | uhd::rfnoc::rf_control::power_reference_iface | pure virtual |
get_tx_power_ref_keys(const size_t chan=0)=0 | uhd::rfnoc::rf_control::power_reference_iface | pure virtual |
get_tx_power_reference(const size_t chan=0)=0 | uhd::rfnoc::rf_control::power_reference_iface | pure virtual |
has_rx_power_reference(const size_t chan=0)=0 | uhd::rfnoc::rf_control::power_reference_iface | pure virtual |
has_tx_power_reference(const size_t chan=0)=0 | uhd::rfnoc::rf_control::power_reference_iface | pure virtual |
register_extension(const std::string &extension_name, extension::factory_type factory_fn) | uhd::extension::extension | static |
set_rx_agc(const bool enable, const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
set_rx_antenna(const std::string &ant, const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
set_rx_bandwidth(const double bandwidth, const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
set_rx_frequency(const double freq, const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
set_rx_gain(const double gain, const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
set_rx_gain(const double gain, const std::string &name, const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
set_rx_lo_export_enabled(bool enabled, const std::string &name, const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
set_rx_lo_freq(double freq, const std::string &name, const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
set_rx_lo_source(const std::string &src, const std::string &name, const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
set_rx_power_reference(const double power_dbm, const size_t chan=0)=0 | uhd::rfnoc::rf_control::power_reference_iface | pure virtual |
set_rx_tune_args(const uhd::device_addr_t &args, const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
set_tx_antenna(const std::string &ant, const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
set_tx_bandwidth(const double bandwidth, const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
set_tx_frequency(const double freq, size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
set_tx_gain(const double gain, const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
set_tx_gain(const double gain, const std::string &name, const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
set_tx_lo_export_enabled(const bool enabled, const std::string &name, const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
set_tx_lo_freq(const double freq, const std::string &name, const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
set_tx_lo_source(const std::string &src, const std::string &name, const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
set_tx_power_reference(const double power_dbm, const size_t chan=0)=0 | uhd::rfnoc::rf_control::power_reference_iface | pure virtual |
set_tx_tune_args(const uhd::device_addr_t &args, const size_t chan)=0 | uhd::rfnoc::rf_control::core_iface | pure virtual |
sptr typedef | uhd::extension::extension | |
~core_iface()=default | uhd::rfnoc::rf_control::core_iface | virtual |
~extension()=default | uhd::extension::extension | virtual |
~power_reference_iface()=default | uhd::rfnoc::rf_control::power_reference_iface | virtual |