anyOf(strong_int v) const | o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE > | inline |
anyOf(strong_int first, Args... args) const | o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE > | inline |
get() const | o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE > | inline |
m_value | o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE > | private |
operator bool() const | o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE > | inlineexplicit |
operator UNDERLYING_TYPE() const | o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE > | inlineexplicit |
operator!=(strong_int const &other) const | o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE > | inline |
operator%(strong_int const &other) const | o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE > | inline |
operator%=(strong_int const &other) | o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE > | inline |
operator*(strong_int const &other) const | o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE > | inline |
operator*=(strong_int const &other) | o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE > | inline |
operator++() | o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE > | inline |
operator++(int) | o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE > | inline |
operator+=(strong_int const &other) | o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE > | inline |
operator-() const | o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE > | inline |
operator--() | o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE > | inline |
operator--(int) | o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE > | inline |
operator-=(strong_int const &other) | o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE > | inline |
operator/(strong_int const &other) const | o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE > | inline |
operator/=(strong_int const &other) | o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE > | inline |
operator<(strong_int const &other) const | o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE > | inline |
operator<=(strong_int const &other) const | o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE > | inline |
operator==(strong_int const &other) const | o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE > | inline |
operator>(strong_int const &other) const | o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE > | inline |
operator>=(strong_int const &other) const | o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE > | inline |
strong_int(T value, typename std::enable_if< std::is_integral< T >::value, int >::type=0) | o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE > | inlineexplicit |
strong_int() | o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE > | inline |