#include <uhd/config.hpp>#include <uhd/property_tree.hpp>#include <uhd/rfnoc/block_id.hpp>#include <uhd/rfnoc/defaults.hpp>#include <uhd/rfnoc/node.hpp>#include <uhd/rfnoc/register_iface_holder.hpp>#include <uhd/rfnoc/rfnoc_types.hpp>#include <uhd/types/device_addr.hpp>Go to the source code of this file.
Classes | |
| class | uhd::rfnoc::noc_block_base |
| struct | uhd::rfnoc::noc_block_base::make_args_t |
| Dummy make_args_t class. More... | |
| struct | uhd::rfnoc::noc_block_base::make_args_deleter |
| Custom deleter for make_args_int_t that doesn't require complete type. More... | |
Namespaces | |
| uhd | |
| uhd::rfnoc | |
Macros | |
| #define | RFNOC_BLOCK_CONSTRUCTOR(CLASS_NAME) CLASS_NAME##_impl(make_args_ptr make_args) : CLASS_NAME(std::move(make_args)) |
| Shorthand for block constructor. More... | |
| #define | RFNOC_DECLARE_BLOCK(CLASS_NAME) |
| #define RFNOC_BLOCK_CONSTRUCTOR | ( | CLASS_NAME | ) | CLASS_NAME##_impl(make_args_ptr make_args) : CLASS_NAME(std::move(make_args)) |
Shorthand for block constructor.
| #define RFNOC_DECLARE_BLOCK | ( | CLASS_NAME | ) |