SoapySDR: Version.h Source File

| SoapySDR 0.7.2-ARCH Vendor and platform neutral SDR interface library

Version.h
Go to the documentation of this file.
1
12 #pragma once
13 #include <SoapySDR/Config.h>
14
29 #define SOAPY_SDR_API_VERSION 0x00070001
30
38 #define SOAPY_SDR_ABI_VERSION "0.7"
39
43 #define SOAPY_SDR_API_HAS_MASKED_GPIO
44
48 #define SOAPY_SDR_API_HAS_CHANNEL_SENSORS
49
53 #define SOAPY_SDR_API_HAS_ERR_TO_STR
54
58 #define SOAPY_SDR_API_HAS_CORRECTIONS_QUERY
59
63 #define SOAPY_SDR_API_HAS_CLOCK_RATES_QUERY
64
68 #define SOAPY_SDR_API_HAS_AGC_MODE_QUERY
69
73 #define SOAPY_SDR_API_HAS_STREAM_ARG_INFO
74
78 #define SOAPY_SDR_API_HAS_SETTING_ARG_INFO
79
83 #define SOAPY_SDR_API_HAS_QUERY_SENSOR_INFO
84
88 #define SOAPY_SDR_API_HAS_QUERY_TUNE_ARG_INFO
89
93 #define SOAPY_SDR_API_HAS_NATIVE_STREAM_FORMAT
94
98 #define SOAPY_SDR_API_HAS_SET_LOG_LEVEL
99
103 #define SOAPY_SDR_API_HAS_FORMAT_DEFINES
104
108 #define SOAPY_SDR_API_HAS_CHANNEL_SETTINGS
109
113 #define SOAPY_SDR_API_HAS_GET_BANDWIDTH_RANGE
114
118 #define SOAPY_SDR_API_HAS_GET_CHANNEL_INFO
119
123 #define SOAPY_SDR_API_HAS_NAMED_REGISTER_API
124
128 #define SOAPY_SDR_API_HAS_NAMED_REGISTERS_API
129
133 #define SOAPY_SDR_API_HAS_RANGE_TYPE_STEP
134
138 #define SOAPY_SDR_API_HAS_GET_SAMPLE_RATE_RANGE
139
143 #define SOAPY_SDR_API_HAS_FREQUENCY_CORRECTION_API
144
145 #ifdef __cplusplus
146 extern "C" {
147 #endif
148
154 SOAPY_SDR_API const char *SoapySDR_getAPIVersion(void);
155
163 SOAPY_SDR_API const char *SoapySDR_getABIVersion(void);
164
171 SOAPY_SDR_API const char *SoapySDR_getLibVersion(void);
172
173 #ifdef __cplusplus
174 }
175 #endif
SOAPY_SDR_API
#define SOAPY_SDR_API
Definition: Config.h:41
SoapySDR_getABIVersion
const SOAPY_SDR_API char * SoapySDR_getABIVersion(void)
SoapySDR_getAPIVersion
const SOAPY_SDR_API char * SoapySDR_getAPIVersion(void)
Config.h
SoapySDR_getLibVersion
const SOAPY_SDR_API char * SoapySDR_getLibVersion(void)