#include <gnuradio/iio/api.h>#include <boost/tokenizer.hpp>#include <charconv>#include <string>#include <variant>#include <vector>Go to the source code of this file.
Classes | |
| class | gr::iio::iio_param_t |
Namespaces | |
| gr | |
| GNU Radio logging wrapper. | |
| gr::iio | |
Macros | |
| #define | tokenizer(inp, sep) boost::tokenizer<boost::char_separator<char>>(inp, boost::char_separator<char>(sep)) |
Typedefs | |
| typedef std::variant< long long unsigned int, long unsigned int, int, double, std::string > | gr::iio::iio_param_value_t |
| typedef std::vector< iio_param_t > | gr::iio::iio_param_vec_t |
Enumerations | |
| enum class | gr::iio::data_type_t { gr::iio::DOUBLE = 0 , gr::iio::FLOAT = 1 , gr::iio::LONGLONG = 2 , gr::iio::INT = 3 , gr::iio::UINT8 = 4 } |
| enum class | gr::iio::attr_type_t { gr::iio::CHANNEL = 0 , gr::iio::DEVICE = 1 , gr::iio::DEVICE_BUFFER = 2 , gr::iio::DEVICE_DEBUG = 3 , gr::iio::DIRECT_REGISTER_ACCESS = 4 } |
| #define tokenizer | ( | inp, | |
| sep | |||
| ) | boost::tokenizer<boost::char_separator<char>>(inp, boost::char_separator<char>(sep)) |