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 |