| action_handler_t typedef | uhd::rfnoc::node_t | |
| add_property_resolver(prop_ptrs_t &&inputs, prop_ptrs_t &&outputs, resolver_fn_t &&resolver_fn) | uhd::rfnoc::node_t | protected |
| ALL_CHANS | uhd::rfnoc::radio_control | static |
| ALL_GAINS | uhd::rfnoc::radio_control | static |
| ALL_LOS | uhd::rfnoc::radio_control | static |
| ALWAYS_DIRTY | uhd::rfnoc::node_t | protectedstatic |
| ANY_PORT | uhd::rfnoc::node_t | static |
| check_topology(const std::vector< size_t > &connected_inputs, const std::vector< size_t > &connected_outputs) | uhd::rfnoc::node_t | protectedvirtual |
| clear_command_time(const size_t instance) | uhd::rfnoc::node_t | virtual |
| deinit() | uhd::rfnoc::noc_block_base | protectedvirtual |
| enable_rx_timestamps(const bool enable, const size_t chan)=0 | uhd::rfnoc::radio_control | pure virtual |
| enumerate_features()=0 | uhd::features::discoverable_feature_getter_iface | pure virtual |
| forwarding_map_t typedef | uhd::rfnoc::node_t | |
| forwarding_policy_t enum name | uhd::rfnoc::node_t | |
| get_block_args() const | uhd::rfnoc::noc_block_base | inline |
| get_block_id() const | uhd::rfnoc::noc_block_base | inline |
| get_chan_from_dboard_fe(const std::string &fe, const uhd::direction_t direction) const =0 | uhd::rfnoc::radio_control | pure virtual |
| get_chdr_hdr_len(const bool account_for_ts=true) const | uhd::rfnoc::noc_block_base | |
| get_command_time(const size_t instance) const | uhd::rfnoc::node_t | virtual |
| get_db_eeprom()=0 | uhd::rfnoc::radio_control | pure virtual |
| get_dboard_fe_from_chan(const size_t chan, const uhd::direction_t direction) const =0 | uhd::rfnoc::radio_control | pure virtual |
| get_fe_name(const size_t chan, const uhd::direction_t direction) const =0 | uhd::rfnoc::radio_control | pure virtual |
| get_feature() | uhd::features::discoverable_feature_getter_iface | inline |
| get_gpio_attr(const std::string &bank, const std::string &attr)=0 | uhd::rfnoc::radio_control | pure virtual |
| get_gpio_banks() const =0 | uhd::rfnoc::radio_control | pure virtual |
| get_max_payload_size(const res_source_info &edge, const bool account_for_ts=true) | uhd::rfnoc::noc_block_base | |
| get_mb_controller() | uhd::rfnoc::noc_block_base | |
| get_mtu(const res_source_info &edge) | uhd::rfnoc::noc_block_base | |
| get_mtu_prop_ref(const res_source_info &edge) | uhd::rfnoc::noc_block_base | protected |
| get_noc_id() const | uhd::rfnoc::noc_block_base | inline |
| get_num_input_ports() const override | uhd::rfnoc::noc_block_base | inlinevirtual |
| get_num_output_ports() const override | uhd::rfnoc::noc_block_base | inlinevirtual |
| get_property(const std::string &id, const size_t instance=0) | uhd::rfnoc::node_t | |
| get_property(const std::string &id, const res_source_info &src_info) | uhd::rfnoc::node_t | protected |
| get_property_ids() const | uhd::rfnoc::node_t | |
| get_rate() const =0 | uhd::rfnoc::radio_control | pure virtual |
| get_rate_range() const =0 | uhd::rfnoc::radio_control | 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_dc_offset_range(size_t chan) const =0 | uhd::rfnoc::radio_control | 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_profile(const size_t chan) const =0 | uhd::rfnoc::radio_control | pure virtual |
| get_rx_gain_profile_names(const size_t chan) const =0 | uhd::rfnoc::radio_control | 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_rx_sensor(const std::string &name, size_t chan)=0 | uhd::rfnoc::radio_control | pure virtual |
| get_rx_sensor_names(size_t chan) const =0 | uhd::rfnoc::radio_control | pure virtual |
| get_slot_name() const =0 | uhd::rfnoc::radio_control | pure virtual |
| get_spc() const =0 | uhd::rfnoc::radio_control | pure virtual |
| get_tick_rate() const | uhd::rfnoc::noc_block_base | |
| get_ticks_now()=0 | uhd::rfnoc::radio_control | pure virtual |
| get_time_now()=0 | uhd::rfnoc::radio_control | pure virtual |
| get_tree() const | uhd::rfnoc::noc_block_base | inline |
| get_tree() | uhd::rfnoc::noc_block_base | inline |
| 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_dc_offset_range(size_t chan) const =0 | uhd::rfnoc::radio_control | 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_profile(const size_t chan) const =0 | uhd::rfnoc::radio_control | pure virtual |
| get_tx_gain_profile_names(const size_t chan) const =0 | uhd::rfnoc::radio_control | 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 |
| get_tx_sensor(const std::string &name, size_t chan)=0 | uhd::rfnoc::radio_control | pure virtual |
| get_tx_sensor_names(size_t chan) const =0 | uhd::rfnoc::radio_control | pure virtual |
| get_unique_id() const override | uhd::rfnoc::noc_block_base | inlinevirtual |
| graph_mutex_callback_t typedef | uhd::rfnoc::node_t | |
| has_feature() | uhd::features::discoverable_feature_getter_iface | inline |
| 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 |
| issue_stream_cmd(const uhd::stream_cmd_t &stream_cmd, const size_t port)=0 | uhd::rfnoc::radio_control | pure virtual |
| make_args_ptr typedef | uhd::rfnoc::noc_block_base | |
| noc_block_base(make_args_ptr make_args) | uhd::rfnoc::noc_block_base | protected |
| node_t() | uhd::rfnoc::node_t | |
| post_action(const res_source_info &edge_info, action_info::sptr action) | uhd::rfnoc::node_t | protected |
| prop_ptrs_t typedef | uhd::rfnoc::node_t | protected |
| register_action_handler(const std::string &id, action_handler_t &&handler) | uhd::rfnoc::node_t | protected |
| register_iface_holder(register_iface::sptr reg) | uhd::rfnoc::register_iface_holder | inline |
| register_property(property_base_t *prop, resolve_callback_t &&clean_callback=nullptr) | uhd::rfnoc::node_t | protected |
| regs() | uhd::rfnoc::register_iface_holder | inline |
| resolve_callback_t typedef | uhd::rfnoc::node_t | |
| resolver_fn_t typedef | uhd::rfnoc::node_t | |
| set_action_forwarding_map(const forwarding_map_t &map) | uhd::rfnoc::node_t | protected |
| set_action_forwarding_policy(forwarding_policy_t policy, const std::string &action_key="") | uhd::rfnoc::node_t | protected |
| set_command_time(uhd::time_spec_t time, const size_t instance) | uhd::rfnoc::node_t | virtual |
| set_db_eeprom(const uhd::eeprom_map_t &db_eeprom)=0 | uhd::rfnoc::radio_control | pure virtual |
| set_gpio_attr(const std::string &bank, const std::string &attr, const uint32_t value)=0 | uhd::rfnoc::radio_control | pure virtual |
| set_mtu(const res_source_info &edge, const size_t new_mtu) | uhd::rfnoc::noc_block_base | protected |
| set_mtu_forwarding_policy(const forwarding_policy_t policy) | uhd::rfnoc::noc_block_base | protected |
| set_num_input_ports(const size_t num_ports) | uhd::rfnoc::noc_block_base | protected |
| set_num_output_ports(const size_t num_ports) | uhd::rfnoc::noc_block_base | protected |
| set_prop_forwarding_map(const forwarding_map_t &map) | uhd::rfnoc::node_t | protected |
| set_prop_forwarding_policy(forwarding_policy_t policy, const std::string &prop_id="") | uhd::rfnoc::node_t | protected |
| set_properties(const uhd::device_addr_t &props, const size_t instance=0) | uhd::rfnoc::node_t | |
| set_property(const std::string &id, const prop_data_t &val, const size_t instance=0) | uhd::rfnoc::node_t | |
| set_property(const std::string &id, const prop_data_t &val, const res_source_info &src_info) | uhd::rfnoc::node_t | protected |
| set_rate(const double rate)=0 | uhd::rfnoc::radio_control | pure virtual |
| 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_dc_offset(const bool enb, size_t chan=ALL_CHANS)=0 | uhd::rfnoc::radio_control | pure virtual |
| set_rx_dc_offset(const std::complex< double > &offset, size_t chan)=0 | uhd::rfnoc::radio_control | 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_gain_profile(const std::string &profile, const size_t chan)=0 | uhd::rfnoc::radio_control | pure virtual |
| set_rx_iq_balance(const bool enb, size_t chan)=0 | uhd::rfnoc::radio_control | pure virtual |
| set_rx_iq_balance(const std::complex< double > &correction, size_t chan)=0 | uhd::rfnoc::radio_control | 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_tick_rate(const double tick_rate) | uhd::rfnoc::noc_block_base | protected |
| 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_dc_offset(const std::complex< double > &offset, size_t chan)=0 | uhd::rfnoc::radio_control | 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_gain_profile(const std::string &profile, const size_t chan)=0 | uhd::rfnoc::radio_control | pure virtual |
| set_tx_iq_balance(const std::complex< double > &correction, size_t chan)=0 | uhd::rfnoc::radio_control | 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 |
| uhd::sptr typedef | uhd::rfnoc::noc_block_base | |
| uhd::rfnoc::rf_control::core_iface::sptr typedef | uhd::rfnoc::rf_control::core_iface | |
| uhd::rfnoc::rf_control::power_reference_iface::sptr typedef | uhd::rfnoc::rf_control::power_reference_iface | |
| update_reg_iface(register_iface::sptr new_iface=nullptr) | uhd::rfnoc::register_iface_holder | protected |
| ~core_iface()=default | uhd::rfnoc::rf_control::core_iface | virtual |
| ~discoverable_feature_getter_iface()=default | uhd::features::discoverable_feature_getter_iface | virtual |
| ~noc_block_base() override | uhd::rfnoc::noc_block_base | |
| ~node_t() | uhd::rfnoc::node_t | inlinevirtual |
| ~power_reference_iface()=default | uhd::rfnoc::rf_control::power_reference_iface | virtual |
| ~register_iface_holder()=default | uhd::rfnoc::register_iface_holder | virtual |