All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
util::flags::FlagSet< NFlags, Storage > Member List

This is the complete list of members for util::flags::FlagSet< NFlags, Storage >, including all inherited members.

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 >
Base_t typedefutil::flags::FlagSet< NFlags, Storage >
BitMask()=defaultutil::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 typedefutil::flags::FlagSet< NFlags, 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
createMask(Args...args)util::flags::FlagSet< NFlags, Storage >inlinestatic
dump(Stream &&out) const util::flags::FlagSet< NFlags, Storage >inline
util::flags::BitMask::dump(Stream &&out, unsigned int nBits) const util::flags::BitMask< Storage >
Exception typedefutil::flags::FlagSet< NFlags, Storage >
Flag_t typedefutil::flags::FlagSet< NFlags, Storage >
FlagIndex_t typedefutil::flags::FlagSet< NFlags, Storage >
FlagNotDefinedError typedefutil::flags::FlagSet< NFlags, Storage >
FlagSet()=defaultutil::flags::FlagSet< NFlags, Storage >
FlagSet(This_t const &)=defaultutil::flags::FlagSet< NFlags, Storage >
FlagSet(This_t &&)=defaultutil::flags::FlagSet< NFlags, Storage >
FlagSet(Mask_t const &from)util::flags::FlagSet< NFlags, Storage >inline
fromValuesutil::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 >
isFlag(FlagIndex_t flagIndex) const util::flags::FlagSet< NFlags, Storage >
isFlag(Flag_t flag) const util::flags::FlagSet< NFlags, 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() const util::flags::FlagSet< NFlags, Storage >inline
Mask_t typedefutil::flags::FlagSet< NFlags, 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=(This_t const &)=defaultutil::flags::FlagSet< NFlags, Storage >
operator=(This_t &&)=defaultutil::flags::FlagSet< NFlags, Storage >
operator==(Mask_t const &other) const util::flags::BitMask< Storage >inline
OutOfRangeError typedefutil::flags::FlagSet< NFlags, Storage >
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
size()util::flags::FlagSet< NFlags, Storage >inlinestatic
test(Flag_t flag) const util::flags::FlagSet< NFlags, Storage >
test(FlagIndex_t flagIndex) const util::flags::FlagSet< NFlags, Storage >
testImpl(Flag_t flag) const util::flags::FlagSet< NFlags, Storage >private
This_t typedefutil::flags::FlagSet< NFlags, Storage >
unset(Flag first, OtherFlags...others)util::flags::BitMask< Storage >inline
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