Use nested namespace
It's a mechanical change to modernize the code base
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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{};
|
||||
|
||||
@@ -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_ */
|
||||
|
||||
@@ -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 */
|
||||
|
||||
Reference in New Issue
Block a user