9 #ifndef INCLUDED_GR_SOAPY_SOURCE_IMPL_H
10 #define INCLUDED_GR_SOAPY_SOURCE_IMPL_H
18 #include <SoapySDR/Device.hpp>
19 #include <SoapySDR/Modules.hpp>
20 #include <SoapySDR/Registry.hpp>
21 #include <SoapySDR/Version.hpp>
34 const std::string& type,
36 const std::string& dev_args,
37 const std::string& stream_args,
38 const std::vector<std::string>& tune_args,
39 const std::vector<std::string>& other_settings);
Base block implementation for SDR devices.
Definition: block_impl.h:35
Source block implementation for SDR devices.
Definition: source_impl.h:31
~source_impl() override
Definition: source_impl.h:40
source_impl(const std::string &device, const std::string &type, size_t nchan, const std::string &dev_args, const std::string &stream_args, const std::vector< std::string > &tune_args, const std::vector< std::string > &other_settings)
int general_work(int noutput_items, gr_vector_int &ninput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items) override
compute output items from input items
Definition: gr-soapy/include/gnuradio/soapy/source.h:41
GNU Radio logging wrapper for log4cpp library (C++ port of log4j)
Definition: basic_block.h:29
std::vector< const void * > gr_vector_const_void_star
Definition: types.h:28
std::vector< void * > gr_vector_void_star
Definition: types.h:27
std::vector< int > gr_vector_int
Definition: types.h:23