Class ov::EnumMask¶
-
template<typename T>
class EnumMask¶ Public Types
Public Functions
-
constexpr EnumMask() = default¶
Some bit operations are not safe for signed values, we require enum type to use unsigned underlying type.
-
inline bool is_any_set(const EnumMask &p) const¶
Check if any of the input parameter enum bit mask match.
-
inline bool is_set(const EnumMask &p) const¶
Check if all of the input parameter enum bit mask match.
-
constexpr EnumMask() = default¶