|
template<typename IntegerType > |
constexpr std::enable_if_t< std::is_integral< IntegerType >::value, IntegerType > | to_integer (byte b) noexcept |
|
template<class IntegerType > |
constexpr std::enable_if_t< std::is_integral< IntegerType >::value, byte > | operator<< (byte b, IntegerType shift) noexcept |
|
template<class IntegerType > |
constexpr std::enable_if_t< std::is_integral< IntegerType >::value, byte > | operator>> (byte b, IntegerType shift) noexcept |
|
template<class IntegerType > |
constexpr std::enable_if_t< std::is_integral< IntegerType >::value, byte & > | operator<<= (byte &b, IntegerType shift) noexcept |
|
template<class IntegerType > |
constexpr std::enable_if_t< std::is_integral< IntegerType >::value, byte & > | operator>>= (byte &b, IntegerType shift) noexcept |
|
constexpr byte | operator| (byte l, byte r) noexcept |
|
constexpr byte | operator& (byte l, byte r) noexcept |
|
constexpr byte | operator^ (byte l, byte r) noexcept |
|
constexpr byte | operator~ (byte b) noexcept |
|
constexpr byte & | operator|= (byte &l, byte r) noexcept |
|
constexpr byte & | operator&= (byte &l, byte r) noexcept |
|
constexpr byte & | operator^= (byte &l, byte r) noexcept |
|