mirror of
				https://github.com/gnss-sdr/gnss-sdr
				synced 2025-10-31 07:13:03 +00:00 
			
		
		
		
	Fix errors risen by include_what_you_use
This commit is contained in:
		| @@ -39,7 +39,6 @@ | |||||||
| #include <exception>  // for exception | #include <exception>  // for exception | ||||||
| #include <iostream>   // for cout, cerr | #include <iostream>   // for cout, cerr | ||||||
| #include <sstream> | #include <sstream> | ||||||
| #include <string> |  | ||||||
| #include <sys/stat.h>   // for S_IXUSR | S_IRWXG | S_IRWXO | #include <sys/stat.h>   // for S_IXUSR | S_IRWXG | S_IRWXO | ||||||
| #include <sys/types.h>  // for mode_t | #include <sys/types.h>  // for mode_t | ||||||
|  |  | ||||||
|   | |||||||
| @@ -35,7 +35,7 @@ | |||||||
|  |  | ||||||
| #include <fstream>  // for ofstream | #include <fstream>  // for ofstream | ||||||
| #include <memory>   // for shared_ptr | #include <memory>   // for shared_ptr | ||||||
|  | #include <string> | ||||||
|  |  | ||||||
| class Rtklib_Solver; | class Rtklib_Solver; | ||||||
|  |  | ||||||
|   | |||||||
| @@ -35,6 +35,9 @@ | |||||||
| #include "monitor_pvt.h" | #include "monitor_pvt.h" | ||||||
| #include "serdes_monitor_pvt.h" | #include "serdes_monitor_pvt.h" | ||||||
| #include <boost/asio.hpp> | #include <boost/asio.hpp> | ||||||
|  | #include <memory> | ||||||
|  | #include <string> | ||||||
|  | #include <vector> | ||||||
|  |  | ||||||
| #if BOOST_GREATER_1_65 | #if BOOST_GREATER_1_65 | ||||||
| using b_io_context = boost::asio::io_context; | using b_io_context = boost::asio::io_context; | ||||||
|   | |||||||
| @@ -43,6 +43,7 @@ | |||||||
| #include <fcntl.h> | #include <fcntl.h> | ||||||
| #include <iostream>  // for cout, cerr | #include <iostream>  // for cout, cerr | ||||||
| #include <termios.h> | #include <termios.h> | ||||||
|  | #include <utility> | ||||||
|  |  | ||||||
| #if HAS_STD_FILESYSTEM | #if HAS_STD_FILESYSTEM | ||||||
| #include <system_error> | #include <system_error> | ||||||
|   | |||||||
| @@ -38,6 +38,7 @@ | |||||||
| #include <fstream>  // for std::ofstream | #include <fstream>  // for std::ofstream | ||||||
| #include <map>      // for std::map | #include <map>      // for std::map | ||||||
| #include <memory>   // std::shared_ptr | #include <memory>   // std::shared_ptr | ||||||
|  | #include <string> | ||||||
|  |  | ||||||
| class Galileo_Ephemeris; | class Galileo_Ephemeris; | ||||||
| class Glonass_Gnav_Ephemeris; | class Glonass_Gnav_Ephemeris; | ||||||
|   | |||||||
| @@ -35,6 +35,8 @@ | |||||||
| #include "monitor_pvt.h" | #include "monitor_pvt.h" | ||||||
| #include "monitor_pvt.pb.h"  // file created by Protocol Buffers at compile time | #include "monitor_pvt.pb.h"  // file created by Protocol Buffers at compile time | ||||||
| #include <memory> | #include <memory> | ||||||
|  | #include <string> | ||||||
|  | #include <utility> | ||||||
|  |  | ||||||
| /*! | /*! | ||||||
|  * \brief This class implements serialization and deserialization of |  * \brief This class implements serialization and deserialization of | ||||||
|   | |||||||
| @@ -62,6 +62,7 @@ | |||||||
| #include <fstream> | #include <fstream> | ||||||
| #include <iostream> | #include <iostream> | ||||||
| #include <sstream> | #include <sstream> | ||||||
|  | #include <utility> | ||||||
|  |  | ||||||
|  |  | ||||||
| pcps_opencl_acquisition_cc_sptr pcps_make_opencl_acquisition_cc( | pcps_opencl_acquisition_cc_sptr pcps_make_opencl_acquisition_cc( | ||||||
|   | |||||||
| @@ -61,6 +61,7 @@ | |||||||
| #include "opencl/cl.hpp" | #include "opencl/cl.hpp" | ||||||
| #include <cstdint> | #include <cstdint> | ||||||
| #include <fstream> | #include <fstream> | ||||||
|  | #include <memory>  // for weak_ptr | ||||||
| #include <string> | #include <string> | ||||||
| #include <vector> | #include <vector> | ||||||
|  |  | ||||||
|   | |||||||
| @@ -60,6 +60,7 @@ | |||||||
| #include <cassert> | #include <cassert> | ||||||
| #include <fstream> | #include <fstream> | ||||||
| #include <functional> | #include <functional> | ||||||
|  | #include <memory>  // for weak_ptr | ||||||
| #include <string> | #include <string> | ||||||
| #include <utility> | #include <utility> | ||||||
| #include <vector> | #include <vector> | ||||||
|   | |||||||
| @@ -57,6 +57,7 @@ | |||||||
| #include <gnuradio/fft/fft.h> | #include <gnuradio/fft/fft.h> | ||||||
| #include <gnuradio/gr_complex.h> | #include <gnuradio/gr_complex.h> | ||||||
| #include <fstream> | #include <fstream> | ||||||
|  | #include <memory>  // for weak_ptr | ||||||
| #include <string> | #include <string> | ||||||
| #include <utility> | #include <utility> | ||||||
| #include <vector> | #include <vector> | ||||||
|   | |||||||
| @@ -32,6 +32,7 @@ | |||||||
| #include "interleaved_byte_to_complex_byte.h" | #include "interleaved_byte_to_complex_byte.h" | ||||||
| #include <gnuradio/io_signature.h> | #include <gnuradio/io_signature.h> | ||||||
| #include <volk/volk.h> | #include <volk/volk.h> | ||||||
|  | #include <algorithm>  // for max | ||||||
|  |  | ||||||
|  |  | ||||||
| interleaved_byte_to_complex_byte_sptr make_interleaved_byte_to_complex_byte() | interleaved_byte_to_complex_byte_sptr make_interleaved_byte_to_complex_byte() | ||||||
|   | |||||||
| @@ -32,6 +32,7 @@ | |||||||
| #include "interleaved_byte_to_complex_short.h" | #include "interleaved_byte_to_complex_short.h" | ||||||
| #include <gnuradio/io_signature.h> | #include <gnuradio/io_signature.h> | ||||||
| #include <volk/volk.h> | #include <volk/volk.h> | ||||||
|  | #include <algorithm>  // for max | ||||||
|  |  | ||||||
|  |  | ||||||
| interleaved_byte_to_complex_short_sptr make_interleaved_byte_to_complex_short() | interleaved_byte_to_complex_short_sptr make_interleaved_byte_to_complex_short() | ||||||
|   | |||||||
| @@ -32,6 +32,7 @@ | |||||||
| #include "interleaved_short_to_complex_short.h" | #include "interleaved_short_to_complex_short.h" | ||||||
| #include <gnuradio/io_signature.h> | #include <gnuradio/io_signature.h> | ||||||
| #include <volk/volk.h> | #include <volk/volk.h> | ||||||
|  | #include <algorithm>  // for max | ||||||
|  |  | ||||||
|  |  | ||||||
| interleaved_short_to_complex_short_sptr make_interleaved_short_to_complex_short() | interleaved_short_to_complex_short_sptr make_interleaved_short_to_complex_short() | ||||||
|   | |||||||
| @@ -34,7 +34,7 @@ | |||||||
| #include "notch_lite_cc.h" | #include "notch_lite_cc.h" | ||||||
| #include <boost/lexical_cast.hpp> | #include <boost/lexical_cast.hpp> | ||||||
| #include <glog/logging.h> | #include <glog/logging.h> | ||||||
| #include <cmath> | #include <algorithm>  // for max | ||||||
|  |  | ||||||
|  |  | ||||||
| NotchFilterLite::NotchFilterLite(ConfigurationInterface* configuration, const std::string& role, | NotchFilterLite::NotchFilterLite(ConfigurationInterface* configuration, const std::string& role, | ||||||
|   | |||||||
| @@ -32,7 +32,7 @@ | |||||||
| #include <boost/math/distributions/chi_squared.hpp> | #include <boost/math/distributions/chi_squared.hpp> | ||||||
| #include <gnuradio/io_signature.h> | #include <gnuradio/io_signature.h> | ||||||
| #include <volk/volk.h> | #include <volk/volk.h> | ||||||
| #include <cmath> | #include <algorithm> | ||||||
| #include <cstring> | #include <cstring> | ||||||
|  |  | ||||||
|  |  | ||||||
|   | |||||||
| @@ -32,7 +32,7 @@ | |||||||
| #include <boost/math/distributions/chi_squared.hpp> | #include <boost/math/distributions/chi_squared.hpp> | ||||||
| #include <gnuradio/io_signature.h> | #include <gnuradio/io_signature.h> | ||||||
| #include <volk/volk.h> | #include <volk/volk.h> | ||||||
| #include <cmath> | #include <algorithm> | ||||||
| #include <cstring> | #include <cstring> | ||||||
|  |  | ||||||
|  |  | ||||||
|   | |||||||
| @@ -32,7 +32,7 @@ | |||||||
| #include <boost/math/distributions/chi_squared.hpp> | #include <boost/math/distributions/chi_squared.hpp> | ||||||
| #include <gnuradio/io_signature.h> | #include <gnuradio/io_signature.h> | ||||||
| #include <volk/volk.h> | #include <volk/volk.h> | ||||||
| #include <cmath> | #include <algorithm> | ||||||
|  |  | ||||||
|  |  | ||||||
| pulse_blanking_cc_sptr make_pulse_blanking_cc(float pfa, int32_t length_, | pulse_blanking_cc_sptr make_pulse_blanking_cc(float pfa, int32_t length_, | ||||||
|   | |||||||
| @@ -35,6 +35,7 @@ | |||||||
| #include "gnss_signal_processing.h" | #include "gnss_signal_processing.h" | ||||||
| #include <memory> | #include <memory> | ||||||
| #include <string> | #include <string> | ||||||
|  | #include <utility> | ||||||
| #include <vector> | #include <vector> | ||||||
|  |  | ||||||
|  |  | ||||||
|   | |||||||
| @@ -36,6 +36,7 @@ | |||||||
| #include "gnss_signal_processing.h" | #include "gnss_signal_processing.h" | ||||||
| #include <gnuradio/gr_complex.h> | #include <gnuradio/gr_complex.h> | ||||||
| #include <memory> | #include <memory> | ||||||
|  | #include <utility> | ||||||
|  |  | ||||||
|  |  | ||||||
| void galileo_e5_a_code_gen_complex_primary(gsl::span<std::complex<float>> _dest, int32_t _prn, const std::array<char, 3>& _Signal) | void galileo_e5_a_code_gen_complex_primary(gsl::span<std::complex<float>> _dest, int32_t _prn, const std::array<char, 3>& _Signal) | ||||||
|   | |||||||
| @@ -79,6 +79,7 @@ | |||||||
| #define GNSS_SDR_RTKLIB_RTKCMN_H_ | #define GNSS_SDR_RTKLIB_RTKCMN_H_ | ||||||
|  |  | ||||||
| #include "rtklib.h" | #include "rtklib.h" | ||||||
|  | #include <string> | ||||||
|  |  | ||||||
|  |  | ||||||
| /* coordinate rotation matrix ------------------------------------------------*/ | /* coordinate rotation matrix ------------------------------------------------*/ | ||||||
|   | |||||||
| @@ -30,6 +30,7 @@ | |||||||
|  |  | ||||||
| #include "qa_utils.h" | #include "qa_utils.h" | ||||||
| #include <volk_gnsssdr/volk_gnsssdr.h> | #include <volk_gnsssdr/volk_gnsssdr.h> | ||||||
|  | #include <string> | ||||||
| #include <vector> | #include <vector> | ||||||
|  |  | ||||||
|  |  | ||||||
|   | |||||||
| @@ -45,7 +45,6 @@ | |||||||
| #include <iostream>   // for cerr, cout | #include <iostream>   // for cerr, cout | ||||||
| #include <limits>     // for numeric_limits | #include <limits>     // for numeric_limits | ||||||
| #include <utility>    // for move | #include <utility>    // for move | ||||||
| #include <vector>     // for vector |  | ||||||
|  |  | ||||||
| #if HAS_STD_FILESYSTEM | #if HAS_STD_FILESYSTEM | ||||||
| #include <system_error> | #include <system_error> | ||||||
|   | |||||||
| @@ -41,6 +41,8 @@ | |||||||
| #include <cstdint>                    // for int32_t | #include <cstdint>                    // for int32_t | ||||||
| #include <fstream>                    // for string, ofstream | #include <fstream>                    // for string, ofstream | ||||||
| #include <memory>                     // for shared_ptr | #include <memory>                     // for shared_ptr | ||||||
|  | #include <string> | ||||||
|  | #include <vector> | ||||||
|  |  | ||||||
| class Gnss_Synchro; | class Gnss_Synchro; | ||||||
| class hybrid_observables_gs; | class hybrid_observables_gs; | ||||||
|   | |||||||
| @@ -35,7 +35,7 @@ | |||||||
| #include <gnuradio/blocks/file_sink.h> | #include <gnuradio/blocks/file_sink.h> | ||||||
| #include <cmath> | #include <cmath> | ||||||
| #include <limits> | #include <limits> | ||||||
|  | #include <vector> | ||||||
|  |  | ||||||
| MmseResamplerConditioner::MmseResamplerConditioner( | MmseResamplerConditioner::MmseResamplerConditioner( | ||||||
|     ConfigurationInterface* configuration, const std::string& role, |     ConfigurationInterface* configuration, const std::string& role, | ||||||
|   | |||||||
| @@ -34,6 +34,7 @@ | |||||||
|  |  | ||||||
| #include "direct_resampler_conditioner_cb.h" | #include "direct_resampler_conditioner_cb.h" | ||||||
| #include <gnuradio/io_signature.h> | #include <gnuradio/io_signature.h> | ||||||
|  | #include <algorithm>  // for min | ||||||
|  |  | ||||||
|  |  | ||||||
| direct_resampler_conditioner_cb_sptr direct_resampler_make_conditioner_cb( | direct_resampler_conditioner_cb_sptr direct_resampler_make_conditioner_cb( | ||||||
|   | |||||||
| @@ -34,7 +34,7 @@ | |||||||
|  |  | ||||||
| #include "direct_resampler_conditioner_cc.h" | #include "direct_resampler_conditioner_cc.h" | ||||||
| #include <gnuradio/io_signature.h> | #include <gnuradio/io_signature.h> | ||||||
|  | #include <algorithm>  // for min | ||||||
|  |  | ||||||
| direct_resampler_conditioner_cc_sptr direct_resampler_make_conditioner_cc( | direct_resampler_conditioner_cc_sptr direct_resampler_make_conditioner_cc( | ||||||
|     double sample_freq_in, double sample_freq_out) |     double sample_freq_in, double sample_freq_out) | ||||||
|   | |||||||
| @@ -34,6 +34,7 @@ | |||||||
|  |  | ||||||
| #include "direct_resampler_conditioner_cs.h" | #include "direct_resampler_conditioner_cs.h" | ||||||
| #include <gnuradio/io_signature.h> | #include <gnuradio/io_signature.h> | ||||||
|  | #include <algorithm>  // for min | ||||||
|  |  | ||||||
|  |  | ||||||
| direct_resampler_conditioner_cs_sptr direct_resampler_make_conditioner_cs( | direct_resampler_conditioner_cs_sptr direct_resampler_make_conditioner_cs( | ||||||
|   | |||||||
| @@ -40,6 +40,7 @@ | |||||||
| #include <gnuradio/blocks/vector_to_stream.h> | #include <gnuradio/blocks/vector_to_stream.h> | ||||||
| #include <gnuradio/hier_block2.h> | #include <gnuradio/hier_block2.h> | ||||||
| #include <pmt/pmt.h> | #include <pmt/pmt.h> | ||||||
|  | #include <memory> | ||||||
| #include <string> | #include <string> | ||||||
| #include <vector> | #include <vector> | ||||||
|  |  | ||||||
|   | |||||||
| @@ -38,6 +38,7 @@ | |||||||
| #include <boost/shared_ptr.hpp> | #include <boost/shared_ptr.hpp> | ||||||
| #include <pmt/pmt.h> | #include <pmt/pmt.h> | ||||||
| #include <cstdint> | #include <cstdint> | ||||||
|  | #include <memory> | ||||||
| #include <string> | #include <string> | ||||||
|  |  | ||||||
| class ConfigurationInterface; | class ConfigurationInterface; | ||||||
|   | |||||||
| @@ -39,6 +39,7 @@ | |||||||
| #include <gnuradio/blocks/file_sink.h> | #include <gnuradio/blocks/file_sink.h> | ||||||
| #include <gnuradio/blocks/null_sink.h> | #include <gnuradio/blocks/null_sink.h> | ||||||
| #include <pmt/pmt.h> | #include <pmt/pmt.h> | ||||||
|  | #include <memory> | ||||||
| #include <stdexcept> | #include <stdexcept> | ||||||
| #include <string> | #include <string> | ||||||
| #include <vector> | #include <vector> | ||||||
|   | |||||||
| @@ -42,6 +42,7 @@ | |||||||
| #include <gnuradio/blocks/null_sink.h> | #include <gnuradio/blocks/null_sink.h> | ||||||
| #include <gnuradio/hier_block2.h> | #include <gnuradio/hier_block2.h> | ||||||
| #include <pmt/pmt.h> | #include <pmt/pmt.h> | ||||||
|  | #include <memory> | ||||||
| #include <string> | #include <string> | ||||||
| #include <vector> | #include <vector> | ||||||
|  |  | ||||||
|   | |||||||
| @@ -43,6 +43,7 @@ | |||||||
| #endif | #endif | ||||||
| #include "concurrent_queue.h" | #include "concurrent_queue.h" | ||||||
| #include <pmt/pmt.h> | #include <pmt/pmt.h> | ||||||
|  | #include <memory> | ||||||
| #include <string> | #include <string> | ||||||
|  |  | ||||||
| class ConfigurationInterface; | class ConfigurationInterface; | ||||||
|   | |||||||
| @@ -37,6 +37,7 @@ | |||||||
| #include "concurrent_queue.h" | #include "concurrent_queue.h" | ||||||
| #include "gnss_block_interface.h" | #include "gnss_block_interface.h" | ||||||
| #include <pmt/pmt.h> | #include <pmt/pmt.h> | ||||||
|  | #include <memory> | ||||||
| #include <string> | #include <string> | ||||||
|  |  | ||||||
| /*! | /*! | ||||||
|   | |||||||
| @@ -37,6 +37,7 @@ | |||||||
| #include <gnuradio/blocks/file_sink.h> | #include <gnuradio/blocks/file_sink.h> | ||||||
| #include <gnuradio/hier_block2.h> | #include <gnuradio/hier_block2.h> | ||||||
| #include <pmt/pmt.h> | #include <pmt/pmt.h> | ||||||
|  | #include <memory> | ||||||
| #include <string> | #include <string> | ||||||
|  |  | ||||||
|  |  | ||||||
|   | |||||||
| @@ -37,6 +37,7 @@ | |||||||
| #include <gnuradio/blocks/file_sink.h> | #include <gnuradio/blocks/file_sink.h> | ||||||
| #include <gnuradio/hier_block2.h> | #include <gnuradio/hier_block2.h> | ||||||
| #include <pmt/pmt.h> | #include <pmt/pmt.h> | ||||||
|  | #include <memory> | ||||||
| #include <string> | #include <string> | ||||||
|  |  | ||||||
| class ConfigurationInterface; | class ConfigurationInterface; | ||||||
|   | |||||||
| @@ -43,6 +43,7 @@ | |||||||
| #include <gnuradio/hier_block2.h> | #include <gnuradio/hier_block2.h> | ||||||
| #include <pmt/pmt.h> | #include <pmt/pmt.h> | ||||||
| #include <cstdint> | #include <cstdint> | ||||||
|  | #include <memory> | ||||||
| #include <string> | #include <string> | ||||||
| #include <vector> | #include <vector> | ||||||
|  |  | ||||||
|   | |||||||
| @@ -43,6 +43,7 @@ | |||||||
| #include <gnuradio/blocks/throttle.h> | #include <gnuradio/blocks/throttle.h> | ||||||
| #include <gnuradio/hier_block2.h> | #include <gnuradio/hier_block2.h> | ||||||
| #include <pmt/pmt.h> | #include <pmt/pmt.h> | ||||||
|  | #include <memory> | ||||||
| #include <string> | #include <string> | ||||||
|  |  | ||||||
| class ConfigurationInterface; | class ConfigurationInterface; | ||||||
|   | |||||||
| @@ -39,6 +39,7 @@ | |||||||
| #include <gnuradio/blocks/file_sink.h> | #include <gnuradio/blocks/file_sink.h> | ||||||
| #include <pmt/pmt.h> | #include <pmt/pmt.h> | ||||||
| #include <cstdint> | #include <cstdint> | ||||||
|  | #include <memory> | ||||||
| #include <osmosdr/source.h> | #include <osmosdr/source.h> | ||||||
| #include <stdexcept> | #include <stdexcept> | ||||||
| #include <string> | #include <string> | ||||||
|   | |||||||
| @@ -42,6 +42,7 @@ | |||||||
| #endif | #endif | ||||||
| #include "concurrent_queue.h" | #include "concurrent_queue.h" | ||||||
| #include <pmt/pmt.h> | #include <pmt/pmt.h> | ||||||
|  | #include <memory> | ||||||
| #include <string> | #include <string> | ||||||
|  |  | ||||||
|  |  | ||||||
|   | |||||||
| @@ -37,6 +37,7 @@ | |||||||
| #include <gnuradio/blocks/file_sink.h> | #include <gnuradio/blocks/file_sink.h> | ||||||
| #include <gnuradio/hier_block2.h> | #include <gnuradio/hier_block2.h> | ||||||
| #include <pmt/pmt.h> | #include <pmt/pmt.h> | ||||||
|  | #include <memory> | ||||||
| #include <string> | #include <string> | ||||||
|  |  | ||||||
| class ConfigurationInterface; | class ConfigurationInterface; | ||||||
|   | |||||||
| @@ -40,6 +40,7 @@ | |||||||
| #include <gnuradio/blocks/file_sink.h> | #include <gnuradio/blocks/file_sink.h> | ||||||
| #include <gnuradio/blocks/float_to_complex.h> | #include <gnuradio/blocks/float_to_complex.h> | ||||||
| #include <pmt/pmt.h> | #include <pmt/pmt.h> | ||||||
|  | #include <memory> | ||||||
| #include <stdexcept> | #include <stdexcept> | ||||||
| #include <string> | #include <string> | ||||||
|  |  | ||||||
|   | |||||||
| @@ -41,6 +41,7 @@ | |||||||
| #include <gnuradio/hier_block2.h> | #include <gnuradio/hier_block2.h> | ||||||
| #include <pmt/pmt.h> | #include <pmt/pmt.h> | ||||||
| #include <cstdint> | #include <cstdint> | ||||||
|  | #include <memory> | ||||||
| #include <string> | #include <string> | ||||||
|  |  | ||||||
| class ConfigurationInterface; | class ConfigurationInterface; | ||||||
|   | |||||||
| @@ -45,6 +45,7 @@ | |||||||
| #include <gnuradio/hier_block2.h> | #include <gnuradio/hier_block2.h> | ||||||
| #include <pmt/pmt.h> | #include <pmt/pmt.h> | ||||||
| #include <cstdint> | #include <cstdint> | ||||||
|  | #include <memory> | ||||||
| #include <string> | #include <string> | ||||||
| #include <vector> | #include <vector> | ||||||
|  |  | ||||||
|   | |||||||
| @@ -44,6 +44,7 @@ | |||||||
| #include <gnuradio/hier_block2.h> | #include <gnuradio/hier_block2.h> | ||||||
| #include <pmt/pmt.h> | #include <pmt/pmt.h> | ||||||
| #include <cstdint> | #include <cstdint> | ||||||
|  | #include <memory> | ||||||
| #include <string> | #include <string> | ||||||
|  |  | ||||||
|  |  | ||||||
|   | |||||||
| @@ -45,6 +45,7 @@ | |||||||
| #include <gnuradio/hier_block2.h> | #include <gnuradio/hier_block2.h> | ||||||
| #include <pmt/pmt.h> | #include <pmt/pmt.h> | ||||||
| #include <cstdint> | #include <cstdint> | ||||||
|  | #include <memory> | ||||||
| #include <string> | #include <string> | ||||||
|  |  | ||||||
|  |  | ||||||
|   | |||||||
| @@ -39,6 +39,7 @@ | |||||||
| #include <gnuradio/uhd/usrp_source.h> | #include <gnuradio/uhd/usrp_source.h> | ||||||
| #include <pmt/pmt.h> | #include <pmt/pmt.h> | ||||||
| #include <cstdint> | #include <cstdint> | ||||||
|  | #include <memory> | ||||||
| #include <string> | #include <string> | ||||||
| #include <vector> | #include <vector> | ||||||
|  |  | ||||||
|   | |||||||
| @@ -36,6 +36,7 @@ | |||||||
| #include <pmt/pmt.h> | #include <pmt/pmt.h> | ||||||
| #include <cstdint> | #include <cstdint> | ||||||
| #include <fstream> | #include <fstream> | ||||||
|  | #include <memory> | ||||||
| #include <string> | #include <string> | ||||||
|  |  | ||||||
|  |  | ||||||
|   | |||||||
| @@ -47,6 +47,7 @@ | |||||||
| #include <gnuradio/sync_block.h> | #include <gnuradio/sync_block.h> | ||||||
| #include <cstdint> | #include <cstdint> | ||||||
| #include <string> | #include <string> | ||||||
|  | #include <vector> | ||||||
|  |  | ||||||
| class rtl_tcp_signal_source_c; | class rtl_tcp_signal_source_c; | ||||||
|  |  | ||||||
|   | |||||||
| @@ -70,6 +70,7 @@ | |||||||
|  |  | ||||||
| #include <gnuradio/sync_interpolator.h> | #include <gnuradio/sync_interpolator.h> | ||||||
| #include <cstdint> | #include <cstdint> | ||||||
|  | #include <vector> | ||||||
|  |  | ||||||
| class unpack_2bit_samples; | class unpack_2bit_samples; | ||||||
|  |  | ||||||
|   | |||||||
| @@ -41,6 +41,7 @@ | |||||||
| #include <pmt/pmt.h> | #include <pmt/pmt.h> | ||||||
| #include <cstddef>  // for size_t | #include <cstddef>  // for size_t | ||||||
| #include <cstdint> | #include <cstdint> | ||||||
|  | #include <memory> | ||||||
|  |  | ||||||
| class Gnss_Sdr_Valve; | class Gnss_Sdr_Valve; | ||||||
|  |  | ||||||
|   | |||||||
| @@ -34,6 +34,7 @@ | |||||||
| #include "rtl_tcp_dongle_info.h" | #include "rtl_tcp_dongle_info.h" | ||||||
| #include <boost/foreach.hpp> | #include <boost/foreach.hpp> | ||||||
| #include <string> | #include <string> | ||||||
|  | #include <vector> | ||||||
|  |  | ||||||
| using boost::asio::ip::tcp; | using boost::asio::ip::tcp; | ||||||
|  |  | ||||||
|   | |||||||
| @@ -34,6 +34,7 @@ | |||||||
| #include <glog/logging.h> | #include <glog/logging.h> | ||||||
| #include <gnuradio/io_signature.h> | #include <gnuradio/io_signature.h> | ||||||
| #include <pmt/pmt_sugar.h>  // for mp | #include <pmt/pmt_sugar.h>  // for mp | ||||||
|  | #include <algorithm>        // for copy | ||||||
| #include <array> | #include <array> | ||||||
| #include <cmath>      // for abs | #include <cmath>      // for abs | ||||||
| #include <exception>  // for exception | #include <exception>  // for exception | ||||||
|   | |||||||
| @@ -45,7 +45,8 @@ | |||||||
| #include <pmt/pmt.h>              // for pmt_t | #include <pmt/pmt.h>              // for pmt_t | ||||||
| #include <cstdint>                // for int32_t | #include <cstdint>                // for int32_t | ||||||
| #include <fstream>                // for string, ofstream | #include <fstream>                // for string, ofstream | ||||||
| #include <utility>                // for pair | #include <string> | ||||||
|  | #include <utility>  // for pair | ||||||
| #include <vector> | #include <vector> | ||||||
|  |  | ||||||
| class Gnss_Synchro; | class Gnss_Synchro; | ||||||
|   | |||||||
| @@ -44,7 +44,9 @@ | |||||||
| #include <pmt/pmt.h>              // for pmt_t | #include <pmt/pmt.h>              // for pmt_t | ||||||
| #include <cstdint>                // for int32_t | #include <cstdint>                // for int32_t | ||||||
| #include <fstream>                // for string, ofstream | #include <fstream>                // for string, ofstream | ||||||
| #include <utility>                // for pair | #include <memory> | ||||||
|  | #include <string> | ||||||
|  | #include <utility>  // for pair | ||||||
| #include <vector> | #include <vector> | ||||||
|  |  | ||||||
| class Fpga_Multicorrelator_8sc; | class Fpga_Multicorrelator_8sc; | ||||||
|   | |||||||
| @@ -46,6 +46,7 @@ | |||||||
| #include "tracking_FLL_PLL_filter.h" | #include "tracking_FLL_PLL_filter.h" | ||||||
| #include <gnuradio/block.h> | #include <gnuradio/block.h> | ||||||
| #include <volk_gnsssdr/volk_gnsssdr.h> | #include <volk_gnsssdr/volk_gnsssdr.h> | ||||||
|  | #include <deque> | ||||||
| #include <fstream> | #include <fstream> | ||||||
| #include <map> | #include <map> | ||||||
| #include <string> | #include <string> | ||||||
|   | |||||||
| @@ -44,6 +44,7 @@ | |||||||
| #include "tracking_FLL_PLL_filter.h" | #include "tracking_FLL_PLL_filter.h" | ||||||
| #include <gnuradio/block.h> | #include <gnuradio/block.h> | ||||||
| #include <volk_gnsssdr/volk_gnsssdr.h> | #include <volk_gnsssdr/volk_gnsssdr.h> | ||||||
|  | #include <deque> | ||||||
| #include <fstream> | #include <fstream> | ||||||
| #include <map> | #include <map> | ||||||
| #include <string> | #include <string> | ||||||
|   | |||||||
| @@ -39,6 +39,7 @@ | |||||||
|  |  | ||||||
| #include <gnuradio/block.h> | #include <gnuradio/block.h> | ||||||
| #include <cstdint> | #include <cstdint> | ||||||
|  | #include <string> | ||||||
|  |  | ||||||
|  |  | ||||||
| /*! | /*! | ||||||
|   | |||||||
| @@ -40,6 +40,7 @@ | |||||||
|  |  | ||||||
| #include "gnss_block_interface.h" | #include "gnss_block_interface.h" | ||||||
| #include "gnss_synchro.h" | #include "gnss_synchro.h" | ||||||
|  | #include <memory> | ||||||
|  |  | ||||||
| template <typename Data> | template <typename Data> | ||||||
| class Concurrent_Queue; | class Concurrent_Queue; | ||||||
|   | |||||||
| @@ -42,6 +42,7 @@ | |||||||
| #include "gnss_block_interface.h" | #include "gnss_block_interface.h" | ||||||
| #include "gps_almanac.h" | #include "gps_almanac.h" | ||||||
| #include "gps_ephemeris.h" | #include "gps_ephemeris.h" | ||||||
|  | #include <map> | ||||||
|  |  | ||||||
| /*! | /*! | ||||||
|  * \brief This class represents an interface to a PVT block. |  * \brief This class represents an interface to a PVT block. | ||||||
|   | |||||||
| @@ -35,6 +35,7 @@ | |||||||
| #include "monitor_pvt.h" | #include "monitor_pvt.h" | ||||||
| #include <gnuradio/block.h> | #include <gnuradio/block.h> | ||||||
| #include <pmt/pmt.h> | #include <pmt/pmt.h> | ||||||
|  | #include <map> | ||||||
| #include <memory> | #include <memory> | ||||||
|  |  | ||||||
| class channel_status_msg_receiver; | class channel_status_msg_receiver; | ||||||
|   | |||||||
| @@ -35,9 +35,10 @@ | |||||||
| #include "gnss_synchro.h" | #include "gnss_synchro.h" | ||||||
| #include "gnss_synchro.pb.h"  // file created by Protocol Buffers at compile time | #include "gnss_synchro.pb.h"  // file created by Protocol Buffers at compile time | ||||||
| #include <array> | #include <array> | ||||||
|  | #include <string> | ||||||
|  | #include <utility> | ||||||
| #include <vector> | #include <vector> | ||||||
|  |  | ||||||
|  |  | ||||||
| /*! | /*! | ||||||
|  * \brief This class implements serialization and deserialization of |  * \brief This class implements serialization and deserialization of | ||||||
|  * Gnss_Synchro objects using Protocol Buffers. |  * Gnss_Synchro objects using Protocol Buffers. | ||||||
|   | |||||||
| @@ -39,6 +39,7 @@ | |||||||
| #include "string_converter.h" | #include "string_converter.h" | ||||||
| #include <glog/logging.h> | #include <glog/logging.h> | ||||||
| #include <string> | #include <string> | ||||||
|  | #include <utility> | ||||||
|  |  | ||||||
|  |  | ||||||
| FileConfiguration::FileConfiguration(std::string filename) | FileConfiguration::FileConfiguration(std::string filename) | ||||||
|   | |||||||
| @@ -33,6 +33,7 @@ | |||||||
|  |  | ||||||
| #include "MATH_CONSTANTS.h" | #include "MATH_CONSTANTS.h" | ||||||
| #include <cstdint> | #include <cstdint> | ||||||
|  | #include <string> | ||||||
| #include <utility> | #include <utility> | ||||||
| #include <vector> | #include <vector> | ||||||
|  |  | ||||||
|   | |||||||
| @@ -35,6 +35,7 @@ | |||||||
| #include "MATH_CONSTANTS.h" | #include "MATH_CONSTANTS.h" | ||||||
| #include "gnss_frequencies.h" | #include "gnss_frequencies.h" | ||||||
| #include <cstdint> | #include <cstdint> | ||||||
|  | #include <string> | ||||||
| #include <utility>  // std::pair | #include <utility>  // std::pair | ||||||
| #include <vector> | #include <vector> | ||||||
|  |  | ||||||
|   | |||||||
| @@ -35,6 +35,7 @@ | |||||||
| #include <boost/date_time/posix_time/posix_time.hpp> | #include <boost/date_time/posix_time/posix_time.hpp> | ||||||
| #include <boost/date_time/posix_time/time_formatters.hpp> | #include <boost/date_time/posix_time/time_formatters.hpp> | ||||||
| #include <cmath> | #include <cmath> | ||||||
|  | #include <string> | ||||||
|  |  | ||||||
|  |  | ||||||
| Glonass_Gnav_Ephemeris::Glonass_Gnav_Ephemeris() | Glonass_Gnav_Ephemeris::Glonass_Gnav_Ephemeris() | ||||||
|   | |||||||
| @@ -33,6 +33,7 @@ | |||||||
|  |  | ||||||
| #include <gflags/gflags.h> | #include <gflags/gflags.h> | ||||||
| #include <limits> | #include <limits> | ||||||
|  | #include <string> | ||||||
|  |  | ||||||
| DEFINE_bool(disable_generator, false, "Disable the signal generator (a external signal file must be available for the test)"); | DEFINE_bool(disable_generator, false, "Disable the signal generator (a external signal file must be available for the test)"); | ||||||
| DEFINE_string(generator_binary, std::string(SW_GENERATOR_BIN), "Path of software-defined signal generator binary"); | DEFINE_string(generator_binary, std::string(SW_GENERATOR_BIN), "Path of software-defined signal generator binary"); | ||||||
|   | |||||||
| @@ -32,6 +32,7 @@ | |||||||
| #define GNSS_SDR_TEST_FLAGS_H_ | #define GNSS_SDR_TEST_FLAGS_H_ | ||||||
|  |  | ||||||
| #include <gflags/gflags.h> | #include <gflags/gflags.h> | ||||||
|  | #include <string> | ||||||
|  |  | ||||||
| #if defined GNUPLOT_EXECUTABLE | #if defined GNUPLOT_EXECUTABLE | ||||||
| DEFINE_string(gnuplot_executable, std::string(GNUPLOT_EXECUTABLE), "Gnuplot binary path"); | DEFINE_string(gnuplot_executable, std::string(GNUPLOT_EXECUTABLE), "Gnuplot binary path"); | ||||||
|   | |||||||
| @@ -33,6 +33,7 @@ | |||||||
|  |  | ||||||
| #include <gflags/gflags.h> | #include <gflags/gflags.h> | ||||||
| #include <limits> | #include <limits> | ||||||
|  | #include <string> | ||||||
|  |  | ||||||
|  |  | ||||||
| DEFINE_string(trk_test_implementation, std::string("GPS_L1_CA_DLL_PLL_Tracking"), "Tracking block implementation under test, defaults to GPS_L1_CA_DLL_PLL_Tracking"); | DEFINE_string(trk_test_implementation, std::string("GPS_L1_CA_DLL_PLL_Tracking"), "Tracking block implementation under test, defaults to GPS_L1_CA_DLL_PLL_Tracking"); | ||||||
|   | |||||||
| @@ -33,6 +33,7 @@ | |||||||
|  |  | ||||||
| #include <gflags/gflags.h> | #include <gflags/gflags.h> | ||||||
| #include <limits> | #include <limits> | ||||||
|  | #include <string> | ||||||
|  |  | ||||||
| DEFINE_string(config_file_ptest, std::string(""), "File containing the configuration parameters for the position test."); | DEFINE_string(config_file_ptest, std::string(""), "File containing the configuration parameters for the position test."); | ||||||
| DEFINE_bool(plot_position_test, false, "Plots results of with gnuplot"); | DEFINE_bool(plot_position_test, false, "Plots results of with gnuplot"); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Carles Fernandez
					Carles Fernandez