|
constexpr | Mask ()=default |
|
constexpr | Mask (const Mask &that)=default |
|
constexpr | Mask (E val) |
|
constexpr | Mask (E v1, E v2) |
|
constexpr | Mask (E v1, E v2, E v3) |
|
constexpr | Mask (E v1, E v2, E v3, E v4) |
|
constexpr | Mask (E v1, E v2, E v3, E v4, E v5) |
|
constexpr | Mask (E v1, E v2, E v3, E v4, E v5, E v6) |
|
constexpr | Mask (E v1, E v2, E v3, E v4, E v5, E v6, E v7) |
|
constexpr | Mask (E v1, E v2, E v3, E v4, E v5, E v6, E v7, E v8) |
|
| operator bool () const |
|
Mask | operator~ () const |
|
constexpr Mask | operator| (const Mask &that) const |
|
constexpr Mask | operator& (const Mask &that) const |
|
constexpr Mask | operator^ (const Mask &that) const |
|
Mask & | operator= (const Mask &that) |
|
Mask & | operator|= (const Mask &that) |
|
Mask & | operator&= (const Mask &that) |
|
Mask & | operator^= (const Mask &that) |
|
bool | operator== (const Mask &that) const |
|
bool | operator!= (const Mask &that) const |
|
bool | TestAll (const Mask &that) const |
|
void | Clear (const Mask &that) |
|
UnderlyingType | UncheckedValue () const |
|
template<typename
E>
class fxcrt::Mask< E >
Definition at line 15 of file mask.h.