Classes | |
class | block |
class | sink |
class | source |
struct | device_deleter |
class | block_impl |
Base block implementation for SDR devices. More... | |
class | sink_impl |
Sink block implementation for SDR devices. More... | |
class | source_impl |
Source block implementation for SDR devices. More... | |
Typedefs | |
using | arginfo_t = SoapySDR::ArgInfo |
using | arginfo_list_t = SoapySDR::ArgInfoList |
using | argtype_t = SoapySDR::ArgInfo::Type |
using | kwargs_t = SoapySDR::Kwargs |
using | kwargs_list_t = SoapySDR::KwargsList |
using | range_t = SoapySDR::Range |
using | range_list_t = SoapySDR::RangeList |
using | cmd_handler_t = std::function< void(pmt::pmt_t, size_t)> |
using | device_ptr_t = std::unique_ptr< SoapySDR::Device, device_deleter > |
Functions | |
template<typename T > | |
static T | string_to_setting (const std::string &str) |
template<> | |
bool | string_to_setting< bool > (const std::string &str) |
convert empty and "false" strings to false, integers to their truthness More... | |
template<typename T > | |
static std::string | setting_to_string (const T &setting) |
template<> | |
std::string | setting_to_string< bool > (const bool &setting) |
using gr::soapy::arginfo_list_t = typedef SoapySDR::ArgInfoList |
using gr::soapy::arginfo_t = typedef SoapySDR::ArgInfo |
using gr::soapy::argtype_t = typedef SoapySDR::ArgInfo::Type |
using gr::soapy::cmd_handler_t = typedef std::function<void(pmt::pmt_t, size_t)> |
using gr::soapy::device_ptr_t = typedef std::unique_ptr<SoapySDR::Device, device_deleter> |
using gr::soapy::kwargs_list_t = typedef SoapySDR::KwargsList |
using gr::soapy::kwargs_t = typedef SoapySDR::Kwargs |
using gr::soapy::range_list_t = typedef SoapySDR::RangeList |
using gr::soapy::range_t = typedef SoapySDR::Range |
|
inlinestatic |
|
inline |
References SOAPY_SDR_FALSE, and SOAPY_SDR_TRUE.
|
inlinestatic |
|
inline |
convert empty and "false" strings to false, integers to their truthness
References SOAPY_SDR_FALSE, and SOAPY_SDR_TRUE.