| all(Bits_t bits) const | util::flags::BitMask< Storage > | |
| any(Bits_t bits) const | util::flags::BitMask< Storage > | |
| anySet(Mask_t const &mask) const | util::flags::BitMask< Storage > | |
| BitMask()=default | util::flags::BitMask< Storage > | explicit |
| BitMask(BitMaskFromValuesTag, Storage_t defined) | util::flags::BitMask< Storage > | |
| BitMask(BitMaskFromValuesTag, Storage_t defined, Storage_t values) | util::flags::BitMask< Storage > | |
| BitMask(BitMaskFromValuesTag, Bits_t values) | util::flags::BitMask< Storage > | |
| BitMask(BitMaskFromValuesTag, Bits_t defined, Bits_t values) | util::flags::BitMask< Storage > | |
| BitMask(Flag_t first, Others...others) | util::flags::BitMask< Storage > | inline |
| BitMask(Bits_t first, Others...others) | util::flags::BitMask< Storage > | inline |
| BitMask(Mask_t first, Second second, Others...others) | util::flags::BitMask< Storage > | inline |
| Bits_t typedef | util::flags::BitMask< Storage > | |
| capacity() | util::flags::BitMask< Storage > | static |
| clear() | util::flags::BitMask< Storage > | inline |
| combineWithMask(Mask_t A, Mask_t B) | util::flags::BitMask< Storage > | static |
| combineWithMask(Mask_t baseMask, Bits_t bits) | util::flags::BitMask< Storage > | static |
| combineWithMask(Mask_t baseMask, Flag_t flag) | util::flags::BitMask< Storage > | static |
| create(Args...args) | util::flags::BitMask< Storage > | static |
| definedOnly() const | util::flags::BitMask< Storage > | private |
| defineSingle(Flag_t flag) | util::flags::BitMask< Storage > | private |
| dump(Stream &&out, unsigned int nBits) const | util::flags::BitMask< Storage > | |
| dump(Stream &&out) const | util::flags::BitMask< Storage > | inline |
| Exception typedef | util::flags::BitMask< Storage > | |
| Flag_t typedef | util::flags::BitMask< Storage > | |
| FlagIndex_t typedef | util::flags::BitMask< Storage > | |
| FlagNotDefinedError typedef | util::flags::BitMask< Storage > | |
| fromValues | util::flags::BitMask< Storage > | static |
| get(Flag_t flag) const | util::flags::BitMask< Storage > | |
| intersectWithMask(Mask_t A, Mask_t B) | util::flags::BitMask< Storage > | static |
| intersectWithMask(Mask_t baseMask, Bits_t bits) | util::flags::BitMask< Storage > | static |
| intersectWithMask(Mask_t baseMask, Flag_t flag) | util::flags::BitMask< Storage > | static |
| isDefined(Flag_t flag) const | util::flags::BitMask< Storage > | |
| isDefined(Bits_t bits) const | util::flags::BitMask< Storage > | |
| isSet(Flag_t flag) const | util::flags::BitMask< Storage > | |
| isUndefined(Flag_t flag) const | util::flags::BitMask< Storage > | |
| isUndefined(Bits_t bits) const | util::flags::BitMask< Storage > | |
| isUnset(Flag_t flag) const | util::flags::BitMask< Storage > | |
| Mask_t typedef | util::flags::BitMask< Storage > | |
| match(Mask_t const &mask) const | util::flags::BitMask< Storage > | |
| mergeIntoMask(Mask_t baseMask, Mask_t mask) | util::flags::BitMask< Storage > | static |
| mergeIntoMask(Mask_t baseMask, Bits_t bits) | util::flags::BitMask< Storage > | static |
| mergeIntoMask(Mask_t baseMask, Flag_t flag) | util::flags::BitMask< Storage > | static |
| negateMask(Mask_t mask) | util::flags::BitMask< Storage > | static |
| negateMask(Bits_t bits) | util::flags::BitMask< Storage > | static |
| negateMask(Flag_t flag) | util::flags::BitMask< Storage > | static |
| none(Bits_t bits) const | util::flags::BitMask< Storage > | |
| noneSet(Mask_t const &mask) const | util::flags::BitMask< Storage > | |
| operator!=(Mask_t const &other) const | util::flags::BitMask< Storage > | inline |
| operator==(Mask_t const &other) const | util::flags::BitMask< Storage > | inline |
| OutOfRangeError typedef | util::flags::BitMask< Storage > | |
| presence | util::flags::BitMask< Storage > | private |
| rangeSet(BeginIter begin, EndIter end) | util::flags::BitMask< Storage > | |
| rangeUnset(BeginIter begin, EndIter end) | util::flags::BitMask< Storage > | |
| remove(Flag first, OtherFlags...others) | util::flags::BitMask< Storage > | inline |
| set(Flag first, OtherFlags...others) | util::flags::BitMask< Storage > | inline |
| setImpl() | util::flags::BitMask< Storage > | inlineprivate |
| setImpl(Flag_t flag, Flags...others) | util::flags::BitMask< Storage > | private |
| setSingle(Flag_t flag) | util::flags::BitMask< Storage > | private |
| Storage_t typedef | util::flags::BitMask< Storage > | private |
| testBitmask(Storage_t data, Storage_t mask) | util::flags::BitMask< Storage > | inlineprivatestatic |
| testBits(Storage_t data, Storage_t bits) | util::flags::BitMask< Storage > | inlineprivatestatic |
| testUnsetBitmask(Storage_t data, Storage_t mask) | util::flags::BitMask< Storage > | inlineprivatestatic |
| undefineImpl() | util::flags::BitMask< Storage > | inlineprivate |
| undefineImpl(Flag_t flag, Flags...others) | util::flags::BitMask< Storage > | private |
| undefineSingle(Flag_t flag) | util::flags::BitMask< Storage > | private |
| unset(Flag first, OtherFlags...others) | util::flags::BitMask< Storage > | inline |
| unsetImpl() | util::flags::BitMask< Storage > | inlineprivate |
| unsetImpl(Flag_t flag, Flags...others) | util::flags::BitMask< Storage > | private |
| unsetMask(Mask_t baseMask, Mask_t mask) | util::flags::BitMask< Storage > | static |
| unsetMask(Mask_t baseMask, Bits_t bits) | util::flags::BitMask< Storage > | static |
| unsetMask(Mask_t baseMask, Flag_t flag) | util::flags::BitMask< Storage > | static |
| unsetSingle(Flag_t flag) | util::flags::BitMask< Storage > | private |
| values | util::flags::BitMask< Storage > | private |