PlayRho  2.0.0
An interactive physics engine & library.
Version.hpp File Reference

Definition of the Version class and closely related code. More...

#include <cstdint>
#include <string>
Include dependency graph for Version.hpp:

Classes

struct  playrho::Version
 Version numbering scheme. More...
 

Namespaces

 playrho
 

Functions

constexpr auto playrho::compare (const Version &lhs, const Version &rhs) noexcept
 Comparison function. More...
 
std::string playrho::GetBuildDetails ()
 Gets the build details of the library.
 
Version playrho::GetVersion () noexcept
 Gets the version information of the library.
 
constexpr auto playrho::operator!= (const Version &lhs, const Version &rhs) noexcept
 Inequality operator.
 
constexpr auto playrho::operator< (const Version &lhs, const Version &rhs) noexcept
 Less-than operator.
 
constexpr auto playrho::operator<= (const Version &lhs, const Version &rhs) noexcept
 Less-than or equal-to operator.
 
constexpr auto playrho::operator== (const Version &lhs, const Version &rhs) noexcept
 Equality operator.
 
constexpr auto playrho::operator> (const Version &lhs, const Version &rhs) noexcept
 Greater-than operator.
 
constexpr auto playrho::operator>= (const Version &lhs, const Version &rhs) noexcept
 Greater-than or equal-to operator.
 

Detailed Description

Definition of the Version class and closely related code.