You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
478 B
C++
22 lines
478 B
C++
4 years ago
|
#ifndef OPENMW_COMPONENTS_DETOURNAVIGATOR_VERSION_H
|
||
|
#define OPENMW_COMPONENTS_DETOURNAVIGATOR_VERSION_H
|
||
|
|
||
|
#include <cstddef>
|
||
|
#include <tuple>
|
||
|
|
||
|
namespace DetourNavigator
|
||
|
{
|
||
|
struct Version
|
||
|
{
|
||
|
std::size_t mGeneration;
|
||
|
std::size_t mRevision;
|
||
|
|
||
|
friend inline bool operator<(const Version& lhs, const Version& rhs)
|
||
|
{
|
||
|
return std::tie(lhs.mGeneration, lhs.mRevision) < std::tie(rhs.mGeneration, rhs.mRevision);
|
||
|
}
|
||
|
};
|
||
|
}
|
||
|
|
||
|
#endif
|