#include <uhd/config.hpp>
#include <uhd/rfnoc/block_id.hpp>
#include <uhd/rfnoc/defaults.hpp>
#include <uhd/rfnoc/graph_edge.hpp>
#include <uhd/rfnoc_graph.hpp>
#include <boost/none.hpp>
#include <boost/optional.hpp>
#include <vector>
Go to the source code of this file.
Namespaces | |
namespace | uhd |
namespace | uhd::rfnoc |
Typedefs | |
using | uhd::rfnoc::block_port_def = std::tuple< std::string, boost::optional< size_t > > |
Tuple that stores a block ID, as well as an optional port number. More... | |
Functions | |
std::vector< graph_edge_t > UHD_API | uhd::rfnoc::get_block_chain (const rfnoc_graph::sptr graph, const block_id_t start_block, const size_t port, const bool source_chain) |
void UHD_API | uhd::rfnoc::connect_through_blocks (rfnoc_graph::sptr graph, const block_id_t src_blk, const size_t src_port, const block_id_t dst_blk, const size_t dst_port) |