add constexpr for invalid name id

This commit is contained in:
Dennis Luxen 2014-05-09 16:18:06 +02:00
parent 0fccd0f0d2
commit 455dc26a5d

View File

@ -25,8 +25,8 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
#ifndef TYPEDEFS_H_ #ifndef TYPEDEFS_H
#define TYPEDEFS_H_ #define TYPEDEFS_H
#include <limits> #include <limits>
@ -45,6 +45,7 @@ typedef int EdgeWeight;
constexpr NodeID SPECIAL_NODEID = std::numeric_limits<unsigned>::max(); constexpr NodeID SPECIAL_NODEID = std::numeric_limits<unsigned>::max();
constexpr EdgeID SPECIAL_EDGEID = std::numeric_limits<unsigned>::max(); constexpr EdgeID SPECIAL_EDGEID = std::numeric_limits<unsigned>::max();
constexpr unsigned INVALID_NAMEID = std::numeric_limits<unsigned>::max();
constexpr EdgeWeight INVALID_EDGE_WEIGHT = std::numeric_limits<int>::max(); constexpr EdgeWeight INVALID_EDGE_WEIGHT = std::numeric_limits<int>::max();
#endif /* TYPEDEFS_H_ */ #endif /* TYPEDEFS_H */