osrm-backend/include/extractor/travel_mode.hpp

18 lines
419 B
C++
Raw Normal View History

#ifndef TRAVEL_MODE_HPP
#define TRAVEL_MODE_HPP
2014-08-16 04:17:33 -04:00
2016-01-05 10:51:13 -05:00
namespace osrm
{
2016-01-05 10:51:13 -05:00
namespace extractor
{
// This is a char instead of a typed enum, so that we can
// pack it into e.g. a "TravelMode mode : 4" packed bitfield
2014-08-20 05:37:47 -04:00
using TravelMode = unsigned char;
2016-01-05 10:51:13 -05:00
}
}
const constexpr osrm::extractor::TravelMode TRAVEL_MODE_INACCESSIBLE = 0;
const constexpr osrm::extractor::TravelMode TRAVEL_MODE_DEFAULT = 1;
#endif /* TRAVEL_MODE_HPP */