Go to the source code of this file.
|
| std::false_type | isBitsetImpl (BitsetImplTag,...) |
| template<typename T> |
| constexpr std::enable_if< isBitset< T >::value, T >::type | operator| (T lhs, T rhs) noexcept |
| template<typename T> |
| constexpr std::enable_if< isBitset< T >::value, T >::type | operator& (T lhs, T rhs) noexcept |
| template<typename T> |
| constexpr std::enable_if< isBitset< T >::value, T >::type | operator^ (T lhs, T rhs) noexcept |
| template<typename T> |
| constexpr std::enable_if< isBitset< T >::value, T >::type | operator~ (T t) noexcept |
| template<typename T> |
| constexpr std::enable_if< isBitset< T >::value, T & >::type | operator|= (T &a, T b) noexcept |
| template<typename T> |
| constexpr std::enable_if< isBitset< T >::value, T & >::type | operator^= (T &a, T b) noexcept |
| template<typename T> |
| constexpr std::enable_if< isBitset< T >::value, T & >::type | operator&= (T &a, T b) noexcept |
| template<typename T> |
| constexpr bool | hasFlag (T value, T flag, typename std::enable_if< isBitset< T >::value, void * >::type=nullptr) noexcept |
| std::false_type | isBitsetImpl (BitsetImplTag,...) |
◆ ONIXS_ICEBOE_DEFINE_SET
| #define ONIXS_ICEBOE_DEFINE_SET |
( |
| set | ) |
|
Value: std::true_type isBitsetImpl(ONIXS_ICEBOE_MESSAGING_NAMESPACE::details::BitsetImplTag, set)
Definition at line 112 of file Bits.h.
112#define ONIXS_ICEBOE_DEFINE_SET(set) \
113 std::true_type isBitsetImpl(ONIXS_ICEBOE_MESSAGING_NAMESPACE::details::BitsetImplTag, set)