#include <type_traits>
Go to the source code of this file.
|
template<typename E > |
std::enable_if< enable_bitmask_operators< E >::enable, E >::type | operator| (E lhs, E rhs) |
|
template<typename E > |
std::enable_if< enable_bitmask_operators< E >::enable, E >::type | operator & (E lhs, E rhs) |
|
template<typename E > |
std::enable_if< enable_bitmask_operators< E >::enable, E >::type | operator^ (E lhs, E rhs) |
|
template<typename E > |
std::enable_if< enable_bitmask_operators< E >::enable, E >::type | operator~ (E lhs) |
|
template<typename E > |
std::enable_if< enable_bitmask_operators< E >::enable, E & >::type | operator|= (E &lhs, E rhs) |
|
template<typename E > |
std::enable_if< enable_bitmask_operators< E >::enable, E & >::type | operator&= (E &lhs, E rhs) |
|
template<typename E > |
std::enable_if< enable_bitmask_operators< E >::enable, E & >::type | operator^= (E &lhs, E rhs) |
|
◆ operator &()
◆ operator&=()
◆ operator^()
◆ operator^=()
◆ operator|()
◆ operator|=()
◆ operator~()