NebulaStream  0.6.213
NebulaStream is a data and application management framework for the internet of things
magic_enum::bitwise_operators Namespace Reference

Functions

template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E operator~ (E rhs) noexcept
 
template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E operator| (E lhs, E rhs) noexcept
 
template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E operator& (E lhs, E rhs) noexcept
 
template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E operator^ (E lhs, E rhs) noexcept
 
template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E & operator|= (E &lhs, E rhs) noexcept
 
template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E & operator&= (E &lhs, E rhs) noexcept
 
template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E & operator^= (E &lhs, E rhs) noexcept
 

Function Documentation

◆ operator&()

template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E magic_enum::bitwise_operators::operator& ( lhs,
rhs 
)
constexprnoexcept

◆ operator&=()

template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E& magic_enum::bitwise_operators::operator&= ( E &  lhs,
rhs 
)
constexprnoexcept

◆ operator^()

template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E magic_enum::bitwise_operators::operator^ ( lhs,
rhs 
)
constexprnoexcept

◆ operator^=()

template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E& magic_enum::bitwise_operators::operator^= ( E &  lhs,
rhs 
)
constexprnoexcept

◆ operator|()

template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E magic_enum::bitwise_operators::operator| ( lhs,
rhs 
)
constexprnoexcept

◆ operator|=()

template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E& magic_enum::bitwise_operators::operator|= ( E &  lhs,
rhs 
)
constexprnoexcept

◆ operator~()

template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E magic_enum::bitwise_operators::operator~ ( rhs)
constexprnoexcept