Switch to const constexpr for header constants (3.5/3 internal linkage)
This commit is contained in:
parent
5d743bb0a3
commit
6e717bfd30
@ -15,11 +15,8 @@ namespace engine
|
|||||||
namespace datafacade
|
namespace datafacade
|
||||||
{
|
{
|
||||||
|
|
||||||
namespace
|
|
||||||
{
|
|
||||||
// Added at the start and end of each block as sanity check
|
// Added at the start and end of each block as sanity check
|
||||||
static const char CANARY[] = "OSRM";
|
const constexpr char CANARY[] = "OSRM";
|
||||||
}
|
|
||||||
|
|
||||||
struct SharedDataLayout
|
struct SharedDataLayout
|
||||||
{
|
{
|
||||||
|
@ -10,9 +10,6 @@ using TravelMode = unsigned char;
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace
|
const constexpr osrm::extractor::TravelMode TRAVEL_MODE_INACCESSIBLE = 0;
|
||||||
{
|
const constexpr osrm::extractor::TravelMode TRAVEL_MODE_DEFAULT = 1;
|
||||||
static const osrm::extractor::TravelMode TRAVEL_MODE_INACCESSIBLE = 0;
|
|
||||||
static const osrm::extractor::TravelMode TRAVEL_MODE_DEFAULT = 1;
|
|
||||||
}
|
|
||||||
#endif /* TRAVEL_MODE_HPP */
|
#endif /* TRAVEL_MODE_HPP */
|
||||||
|
Loading…
Reference in New Issue
Block a user