1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2024-06-18 11:09:56 +00:00

Improve includes with IWYU

Fix for old Boost
This commit is contained in:
Carles Fernandez 2019-03-05 09:55:59 +01:00
parent c82c7225dd
commit e6cfbadbf3
7 changed files with 46 additions and 42 deletions

View File

@ -32,10 +32,17 @@
*/
#include "gnss_sdr_supl_client.h"
#include "GPS_L1_CA.h"
#include <boost/archive/xml_iarchive.hpp>
#include <boost/archive/xml_oarchive.hpp>
#include <boost/serialization/map.hpp>
#include <glog/logging.h>
#include <pugixml.hpp>
#include <cmath>
#include <utility>
#include <cmath> // for pow
#include <cstring> // for strcpy
#include <exception> // for exception
#include <iostream> // for cerr
#include <utility> // for pair
Gnss_Sdr_Supl_Client::Gnss_Sdr_Supl_Client()
{

View File

@ -38,7 +38,6 @@ extern "C"
{
#include "supl.h"
}
#include "GPS_L1_CA.h"
#include "agnss_ref_location.h"
#include "agnss_ref_time.h"
#include "galileo_almanac.h"
@ -54,9 +53,6 @@ extern "C"
#include "gps_ephemeris.h"
#include "gps_iono.h"
#include "gps_utc_model.h"
#include <boost/archive/xml_iarchive.hpp>
#include <boost/archive/xml_oarchive.hpp>
#include <boost/serialization/map.hpp>
#include <fstream>
#include <map>
#include <string>

View File

@ -48,34 +48,34 @@
#include "gnss_flowgraph.h"
#include "gnss_satellite.h"
#include "gnss_sdr_flags.h"
#include "gps_acq_assist.h" // for Gps_Acq_Assist
#include "gps_almanac.h" // for Gps_Almanac
#include "gps_cnav_ephemeris.h" // for Gps_CNAV_Ephemeris
#include "gps_cnav_utc_model.h" // for Gps_CNAV_Utc_Model
#include "gps_ephemeris.h" // for Gps_Ephemeris
#include "gps_iono.h" // for Gps_Iono
#include "gps_utc_model.h" // for Gps_Utc_Model
#include "pvt_interface.h" // for PvtInterface
#include "rtklib.h" // for gtime_t, alm_t
#include "rtklib_conversions.h" // for alm_to_rtklib
#include "rtklib_ephemeris.h" // for alm2pos, eph2pos
#include "rtklib_rtkcmn.h" // for utc2gpst
#include <boost/lexical_cast/bad_lexical_cast.hpp> // for bad_lexical_cast
#include <glog/logging.h> // for LOG
#include <gnuradio/message.h> // for message::sptr
#include <pmt/pmt.h> // for make_any
#include <algorithm> // for find, min
#include <chrono> // for milliseconds
#include <cmath> // for floor, fmod, log
#include <ctime> // for gmtime, strftime
#include <exception> // for exception
#include <iostream> // for operator<<, endl
#include <limits> // for numeric_limits
#include <map> // for map
#include <pthread.h> // for pthread_cancel
#include <stdexcept> // for invalid_argument
#include <sys/ipc.h> // for IPC_CREAT
#include <sys/msg.h> // for msgctl, msgget
#include "gps_acq_assist.h" // for Gps_Acq_Assist
#include "gps_almanac.h" // for Gps_Almanac
#include "gps_cnav_ephemeris.h" // for Gps_CNAV_Ephemeris
#include "gps_cnav_utc_model.h" // for Gps_CNAV_Utc_Model
#include "gps_ephemeris.h" // for Gps_Ephemeris
#include "gps_iono.h" // for Gps_Iono
#include "gps_utc_model.h" // for Gps_Utc_Model
#include "pvt_interface.h" // for PvtInterface
#include "rtklib.h" // for gtime_t, alm_t
#include "rtklib_conversions.h" // for alm_to_rtklib
#include "rtklib_ephemeris.h" // for alm2pos, eph2pos
#include "rtklib_rtkcmn.h" // for utc2gpst
#include <boost/lexical_cast.hpp> // for bad_lexical_cast
#include <glog/logging.h> // for LOG
#include <gnuradio/message.h> // for message::sptr
#include <pmt/pmt.h> // for make_any
#include <algorithm> // for find, min
#include <chrono> // for milliseconds
#include <cmath> // for floor, fmod, log
#include <ctime> // for gmtime, strftime
#include <exception> // for exception
#include <iostream> // for operator<<, endl
#include <limits> // for numeric_limits
#include <map> // for map
#include <pthread.h> // for pthread_cancel
#include <stdexcept> // for invalid_argument
#include <sys/ipc.h> // for IPC_CREAT
#include <sys/msg.h> // for msgctl, msgget
extern Concurrent_Map<Gps_Acq_Assist> global_gps_acq_assist_map;

View File

@ -31,10 +31,11 @@
*/
#include "galileo_navigation_message.h"
#include <boost/crc.hpp> // for boost::crc_basic, boost::crc_optimal
#include <boost/dynamic_bitset.hpp>
#include <glog/logging.h>
#include <iostream>
#include <boost/crc.hpp> // for boost::crc_basic, boost::crc_optimal
#include <boost/dynamic_bitset.hpp> // for boost::dynamic_bitset
#include <glog/logging.h> // for DLOG
#include <algorithm> // for reverse
#include <iostream> // for operator<<
using CRC_Galileo_INAV_type = boost::crc_optimal<24, 0x1864CFBu, 0x0, 0x0, false, false>;

View File

@ -33,7 +33,6 @@
#define GNSS_SDR_GPS_EPHEMERIS_H_
#include <boost/date_time/posix_time/posix_time.hpp>
#include <boost/serialization/nvp.hpp>
#include <cstdint>
#include <map>

View File

@ -32,8 +32,9 @@ m * \file gps_navigation_message.cc
#include "gps_navigation_message.h"
#include "gnss_satellite.h"
#include <cmath>
#include <iostream>
#include <cmath> // for fmod, abs, floor
#include <cstring> // for memcpy
#include <iostream> // for operator<<, cout, endl
void Gps_Navigation_Message::reset()

View File

@ -41,7 +41,7 @@
#include <cstdint>
#include <map>
#include <string>
#include <utility>
#include <utility> // for pair
#include <vector>