GNU Radio Manual and C++ API Reference  3.10.9.1
The Free & Open Software Radio Ecosystem
types.h
Go to the documentation of this file.
1 /* -*- c++ -*- */
2 /*
3  * Copyright 2004,2013 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 #ifndef INCLUDED_GR_TYPES_H
12 #define INCLUDED_GR_TYPES_H
13 
14 #include <gnuradio/api.h>
15 #include <cstddef> // size_t
16 #include <memory>
17 #include <vector>
18 
19 #include <gnuradio/gr_complex.h>
20 
21 #include <cstdint>
22 
23 typedef std::vector<int> gr_vector_int;
24 typedef std::vector<unsigned int> gr_vector_uint;
25 typedef std::vector<float> gr_vector_float;
26 typedef std::vector<double> gr_vector_double;
27 typedef std::vector<void*> gr_vector_void_star;
28 typedef std::vector<const void*> gr_vector_const_void_star;
29 
30 #endif /* INCLUDED_GR_TYPES_H */
std::vector< float > gr_vector_float
Definition: types.h:25
std::vector< const void * > gr_vector_const_void_star
Definition: types.h:28
std::vector< void * > gr_vector_void_star
Definition: types.h:27
std::vector< int > gr_vector_int
Definition: types.h:23
std::vector< double > gr_vector_double
Definition: types.h:26
std::vector< unsigned int > gr_vector_uint
Definition: types.h:24