deaddev-bitmask 1.0.1
C++ bitmask library
Loading...
Searching...
No Matches
deaddev::details::bitmask_traits< T, AllFlags > Struct Template Reference

used for deaddev::details::is_bitmask_v<T> and deaddev::details::bitmask_all_flags_v<T> More...

#include <bitmask.hpp>

Static Public Attributes

static constexpr bool enable = true
 for sfinae checks
 
static constexpr T all_flags = AllFlags
 for better negation
 

Detailed Description

template<typename T, T AllFlags>
struct deaddev::details::bitmask_traits< T, AllFlags >

used for deaddev::details::is_bitmask_v<T> and deaddev::details::bitmask_all_flags_v<T>

actual implementation of bitmask type trait

Template Parameters
Tenum type
AllFlagsall flags combination

The documentation for this struct was generated from the following file: