Use nested namespace

It's a mechanical change to modernize the code base
This commit is contained in:
Dennis Luxen
2022-12-11 10:10:26 +01:00
parent 152a52bc1a
commit a4aa153ba4
456 changed files with 469 additions and 2474 deletions
+2 -14
View File
@@ -10,15 +10,9 @@
#include "util/typedefs.hpp"
namespace osrm
{
namespace util
{
namespace guidance
namespace osrm::util::guidance
{
class BearingClass;
} // namespace guidance
} // namespace util
} // namespace osrm
namespace std
@@ -29,11 +23,7 @@ template <> struct hash<::osrm::util::guidance::BearingClass>
};
} // namespace std
namespace osrm
{
namespace util
{
namespace guidance
namespace osrm::util::guidance
{
class BearingClass
@@ -64,8 +54,6 @@ class BearingClass
friend std::size_t std::hash<BearingClass>::operator()(const BearingClass &) const;
};
} // namespace guidance
} // namespace util
} // namespace osrm
// make Bearing Class hasbable
+2 -11
View File
@@ -8,15 +8,9 @@
#include <bitset>
namespace osrm
{
namespace util
{
namespace guidance
namespace osrm::util::guidance
{
class EntryClass;
} // namespace guidance
} // namespace util
} // namespace osrm
namespace std
@@ -29,9 +23,7 @@ template <> struct hash<::osrm::util::guidance::EntryClass>
namespace osrm
{
namespace util
{
namespace guidance
namespace util::guidance
{
class EntryClass
@@ -71,7 +63,6 @@ static_assert(std::is_trivially_copyable<EntryClass>::value,
"requires trivially copyable type");
#endif
} // namespace guidance
} // namespace util
constexpr const util::guidance::EntryClass EMPTY_ENTRY_CLASS{};
+1 -7
View File
@@ -18,11 +18,7 @@
#include <boost/algorithm/string.hpp>
#include <boost/algorithm/string/predicate.hpp>
namespace osrm
{
namespace util
{
namespace guidance
namespace osrm::util::guidance
{
// Name Change Logic
// Used both during Extraction as well as during Post-Processing
@@ -240,8 +236,6 @@ inline bool requiresNameAnnounced(const NameID from_name_id,
suffix_table);
}
} // namespace guidance
} // namespace util
} // namespace osrm
#endif /* OSRM_UTIL_GUIDANCE_NAME_ANNOUNCEMENT_HPP_ */
+2 -14
View File
@@ -12,16 +12,10 @@
#include <boost/functional/hash.hpp>
namespace osrm
{
namespace util
{
namespace guidance
namespace osrm::util::guidance
{
class LaneTuple;
class LaneTupleIdPair;
} // namespace guidance
} // namespace util
} // namespace osrm
namespace std
@@ -37,11 +31,7 @@ template <> struct hash<::osrm::util::guidance::LaneTupleIdPair>
};
} // namespace std
namespace osrm
{
namespace util
{
namespace guidance
namespace osrm::util::guidance
{
// The mapping of turn lanes can be done two values. We describe every turn by the number of
@@ -100,8 +90,6 @@ class LaneTupleIdPair
using LaneDataIdMap = ConcurrentIDMap<LaneTupleIdPair, LaneDataID, boost::hash<LaneTupleIdPair>>;
} // namespace guidance
} // namespace util
} // namespace osrm
#endif /* OSRM_UTIL_GUIDANCE_TURN_LANES_HPP */