|
template<typename Enum , typename ConvertibleEnum > |
std::enable_if< std::is_base_of< SharedBitfieldBase< typenamestd::underlying_type< typenamestd::enable_if< std::is_enum< Enum >::value, Enum >::type >::type >, ConvertibleEnum >::value, Enum >::type | glbinding::operator| (Enum a, ConvertibleEnum b) |
| External bit-wise 'or' operator for bitfield types on the left hand side. More...
|
|
template<typename ConvertibleEnum , typename Enum > |
std::enable_if< std::is_base_of< SharedBitfieldBase< typenamestd::underlying_type< typenamestd::enable_if< std::is_enum< Enum >::value, Enum >::type >::type >, ConvertibleEnum >::value, Enum >::type | glbinding::operator| (ConvertibleEnum a, Enum b) |
| External bit-wise 'or' operator for bitfield types on the right hand side. More...
|
|
template<typename Enum , typename ConvertibleEnum > |
std::enable_if< std::is_base_of< SharedBitfieldBase< typenamestd::underlying_type< typenamestd::enable_if< std::is_enum< Enum >::value, Enum >::type >::type >, ConvertibleEnum >::value, Enum >::type | glbinding::operator|= (Enum &a, ConvertibleEnum b) |
| External bit-wise 'or' assignment operator for bitfield types on the left hand side. More...
|
|
template<typename Enum , typename ConvertibleEnum > |
std::enable_if< std::is_base_of< SharedBitfieldBase< typenamestd::underlying_type< typenamestd::enable_if< std::is_enum< Enum >::value, Enum >::type >::type >, ConvertibleEnum >::value, Enum >::type | glbinding::operator& (Enum a, ConvertibleEnum b) |
| External bit-wise 'and' operator for bitfield types on the left hand side. More...
|
|
template<typename ConvertibleEnum , typename Enum > |
std::enable_if< std::is_base_of< SharedBitfieldBase< typenamestd::underlying_type< typenamestd::enable_if< std::is_enum< Enum >::value, Enum >::type >::type >, ConvertibleEnum >::value, Enum >::type | glbinding::operator& (ConvertibleEnum a, Enum b) |
| External bit-wise 'and' operator for bitfield types on the right hand side. More...
|
|
template<typename Enum , typename ConvertibleEnum > |
std::enable_if< std::is_base_of< SharedBitfieldBase< typenamestd::underlying_type< typenamestd::enable_if< std::is_enum< Enum >::value, Enum >::type >::type >, ConvertibleEnum >::value, Enum >::type | glbinding::operator&= (Enum &a, ConvertibleEnum b) |
| External bit-wise 'and' assignment operator for bitfield types on the left hand side. More...
|
|
template<typename Enum , typename ConvertibleEnum > |
std::enable_if< std::is_base_of< SharedBitfieldBase< typenamestd::underlying_type< typenamestd::enable_if< std::is_enum< Enum >::value, Enum >::type >::type >, ConvertibleEnum >::value, Enum >::type | glbinding::operator^ (Enum a, ConvertibleEnum b) |
| External bit-wise 'xor' operator for bitfield types on the left hand side. More...
|
|
template<typename ConvertibleEnum , typename Enum > |
std::enable_if< std::is_base_of< SharedBitfieldBase< typenamestd::underlying_type< typenamestd::enable_if< std::is_enum< Enum >::value, Enum >::type >::type >, ConvertibleEnum >::value, Enum >::type | glbinding::operator^ (ConvertibleEnum a, Enum b) |
| External bit-wise 'xor' operator for bitfield types on the right hand side. More...
|
|
template<typename Enum , typename ConvertibleEnum > |
std::enable_if< std::is_base_of< SharedBitfieldBase< typenamestd::underlying_type< typenamestd::enable_if< std::is_enum< Enum >::value, Enum >::type >::type >, ConvertibleEnum >::value, Enum >::type | glbinding::operator^= (Enum &a, ConvertibleEnum b) |
| External bit-wise 'xpyor' assignment operator for bitfield types on the left hand side. More...
|
|