GNU Radio Manual and C++ API Reference 3.10.5.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
17namespace gr {
18namespace soapy {
19
20using arginfo_t = SoapySDR::ArgInfo;
21using arginfo_list_t = SoapySDR::ArgInfoList;
22
23using argtype_t = SoapySDR::ArgInfo::Type;
24
25using kwargs_t = SoapySDR::Kwargs;
26using kwargs_list_t = SoapySDR::KwargsList;
27
28using range_t = SoapySDR::Range;
29using 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