9#ifndef INCLUDED_GR_UHD_RFNOC_TX_STREAMER_H
10#define INCLUDED_GR_UHD_RFNOC_TX_STREAMER_H
15#include <uhd/stream.hpp>
35 typedef std::shared_ptr<rfnoc_tx_streamer>
sptr;
48 const size_t num_chans,
49 const ::uhd::stream_args_t& stream_args,
50 const size_t vlen = 1);
synchronous 1:1 input to output with history
Definition: sync_block.h:26
std::shared_ptr< rfnoc_graph > sptr
Definition: rfnoc_graph.h:32
Definition: rfnoc_tx_streamer.h:33
static sptr make(rfnoc_graph::sptr graph, const size_t num_chans, const ::uhd::stream_args_t &stream_args, const size_t vlen=1)
virtual std::string get_unique_id() const =0
Return the unique ID associated with the underlying RFNoC streamer.
std::shared_ptr< rfnoc_tx_streamer > sptr
Definition: rfnoc_tx_streamer.h:35
#define GR_UHD_API
Definition: gr-uhd/include/gnuradio/uhd/api.h:18
GNU Radio logging wrapper.
Definition: basic_block.h:29