15 explicit constexpr
Version(int32_t v) noexcept
24 constexpr
bool operator==(
Version other)
const noexcept
26 return m_impl == other.m_impl;
28 constexpr
bool operator!=(
Version other)
const noexcept
30 return m_impl != other.m_impl;
32 constexpr
bool operator<(
Version other)
const noexcept
34 return m_impl < other.m_impl;
36 constexpr
bool operator>(
Version other)
const noexcept
38 return m_impl > other.m_impl;
40 constexpr
bool operator<=(
Version other)
const noexcept
42 return m_impl <= other.m_impl;
44 constexpr
bool operator>=(
Version other)
const noexcept
46 return m_impl >= other.m_impl;
49 constexpr int32_t value()
const noexcept {
return m_impl; }
62 std::size_t operator()(
const score::Version& s)
const noexcept {
return s.value(); }
Represents the version of a plug-in.
Definition: Version.hpp:13
Base toolkit upon which the software is built.
Definition: Application.cpp:90