GNU Radio Manual and C++ API Reference  3.10.9.1
The Free & Open Software Radio Ecosystem
soapy_types.h
Go to the documentation of this file.
1 /* -*- c++ -*- */
2 /*
3  * Copyright 2021 Free Software Foundation, Inc.
4  *
5  * This file is part of GNU Radio
6  *
7  * SPDX-License-Identifier: GPL-3.0-or-later
8  *
9  */
10 
11 /* GR-style type aliases for Soapy types exposed in gr-soapy blocks */
12 #ifndef INCLUDED_GR_SOAPY_TYPES_H
13 #define INCLUDED_GR_SOAPY_TYPES_H
14 
15 #include <SoapySDR/Types.hpp>
16 
17 namespace gr {
18 namespace soapy {
19 
20 using arginfo_t = SoapySDR::ArgInfo;
21 using arginfo_list_t = SoapySDR::ArgInfoList;
22 
23 using argtype_t = SoapySDR::ArgInfo::Type;
24 
25 using kwargs_t = SoapySDR::Kwargs;
26 using kwargs_list_t = SoapySDR::KwargsList;
27 
28 using range_t = SoapySDR::Range;
29 using range_list_t = SoapySDR::RangeList;
30 
31 } // namespace soapy
32 } // namespace gr
33 
34 #endif
SoapySDR::KwargsList kwargs_list_t
Definition: soapy_types.h:26
SoapySDR::RangeList range_list_t
Definition: soapy_types.h:29
SoapySDR::ArgInfoList arginfo_list_t
Definition: soapy_types.h:21
SoapySDR::Kwargs kwargs_t
Definition: soapy_types.h:25
SoapySDR::ArgInfo arginfo_t
Definition: soapy_types.h:20
SoapySDR::ArgInfo::Type argtype_t
Definition: soapy_types.h:23
SoapySDR::Range range_t
Definition: soapy_types.h:28
GNU Radio logging wrapper.
Definition: basic_block.h:29