lib: Remove gratuitous Boost references

Several files in UHD include headers or reference namespaces from Boost
without using them. We clear those out for a better view of how much
Boost is left in UHD.
This commit is contained in:
Martin Braun 2025-10-01 10:03:43 +02:00 committed by Jörg Hofrichter
parent 7bae6e60e2
commit daaf1ef1e1
12 changed files with 1 additions and 18 deletions

View File

@ -13,7 +13,6 @@
#include <boost/graph/depth_first_search.hpp>
#include <boost/graph/graph_traits.hpp>
#include <boost/graph/topological_sort.hpp>
#include <boost/thread.hpp>
#include <functional>
#include <memory>
#include <mutex>

View File

@ -15,7 +15,6 @@
#include <uhd/types/serial.hpp>
#include <uhdlib/usrp/cores/spi_core_3000.hpp>
#include <stdint.h>
#include <boost/thread/thread.hpp>
namespace uhd { namespace usrp {

View File

@ -17,7 +17,6 @@
#include <uhdlib/utils/math.hpp>
#include <uhdlib/utils/narrow.hpp>
#include <boost/math/special_functions/round.hpp>
#include <boost/thread.hpp>
#include <functional>
#include <vector>

View File

@ -10,8 +10,6 @@
#include "b100_impl.hpp"
#include <uhd/utils/log.hpp>
#include <uhdlib/usrp/common/validate_subdev_spec.hpp>
#include <boost/format.hpp>
#include <boost/thread.hpp>
#include <functional>
#include <memory>

View File

@ -19,7 +19,6 @@
#include <uhd/utils/static.hpp>
#include <boost/assign/list_of.hpp>
#include <boost/format.hpp>
#include <boost/thread.hpp>
#include <cmath>
#include <functional>
#include <utility>

View File

@ -81,9 +81,6 @@
#include <uhd/utils/log.hpp>
#include <uhd/utils/static.hpp>
#include <boost/assign/list_of.hpp>
#include <boost/format.hpp>
#include <boost/math/special_functions/round.hpp>
#include <boost/thread.hpp>
using namespace uhd;

View File

@ -32,8 +32,6 @@
#include <boost/array.hpp>
#include <boost/assign/list_of.hpp>
#include <boost/format.hpp>
#include <boost/math/special_functions/round.hpp>
#include <boost/thread.hpp>
#include <cfloat>
#include <cmath>
#include <functional>

View File

@ -18,8 +18,6 @@
#include <uhd/usrp/dboard_manager.hpp>
#include <uhd/utils/log.hpp>
#include <uhd/utils/static.hpp>
#include <boost/thread.hpp>
#include <boost/thread/mutex.hpp>
#include <memory>
//#include <fstream> //Needed for _expert->to_dot() below

View File

@ -10,8 +10,7 @@
#include <uhd/utils/static.hpp>
#include <uhd/utils/tasks.hpp>
#include <uhdlib/utils/prefs.hpp>
#include <boost/algorithm/string.hpp>
#include <boost/thread.hpp>
#include <boost/format.hpp>
#include <chrono>
#include <future>
#include <memory>

View File

@ -17,7 +17,6 @@
using namespace uhd;
using namespace uhd::usrp;
using namespace uhd::transport;
namespace pt = boost::posix_time;
static const time_spec_t TWIDDLE(0.0011);

View File

@ -22,7 +22,6 @@
#include <boost/assign.hpp>
#include <boost/filesystem.hpp>
#include <boost/format.hpp>
#include <boost/thread.hpp>
#include <cstring>
#include <fstream>
#include <iostream>

View File

@ -26,7 +26,6 @@
#include <uhd/utils/byteswap.hpp>
#include <uhd/utils/log.hpp>
#include <uhd/utils/platform.hpp>
#include <boost/thread.hpp>
#include <memory>
using namespace uhd;