![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <mask.h>
Public Types | |
| using | UnderlyingType = typename std::underlying_type<E>::type |
Public Member Functions | |
| constexpr | Mask ()=default |
| constexpr | Mask (const Mask &that)=default |
| constexpr | Mask (E valval) |
| constexpr | Mask (E v1v1, E v2v2) |
| constexpr | Mask (E v1v1, E v2v2, E v3v3) |
| constexpr | Mask (E v1v1, E v2v2, E v3v3, E v4) |
| constexpr | Mask (E v1v1, E v2v2, E v3v3, E v4, E v5) |
| constexpr | Mask (E v1v1, E v2v2, E v3v3, E v4, E v5, E v6) |
| constexpr | Mask (E v1v1, E v2v2, E v3v3, E v4, E v5, E v6, E v7) |
| constexpr | Mask (E v1v1, E v2v2, E v3v3, 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 |
Static Public Member Functions | |
| static Mask | FromUnderlyingUnchecked (UnderlyingType valval) |
| using fxcrt::Mask< E >::UnderlyingType = typename std::underlying_type<E>::type |
|
constexprdefault |
|
constexprdefault |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inline |
|
inlinestatic |
|
inlineexplicit |
|
inline |
|
inlineconstexpr |
|
inline |
|
inline |
|
inline |
|
inlineconstexpr |
|
inline |
|
inlineconstexpr |
|
inline |
|
inline |
|
inline |
|
inline |