HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VdfMask Member List

This is the complete list of members for VdfMask, including all inherited members.

AllOnes(size_t size)VdfMaskinlinestatic
AllZeros(size_t size)VdfMaskinlinestatic
begin() const VdfMaskinline
Bits typedefVdfMask
ClearIndex(size_t index)VdfMaskinline
Complement()VdfMaskinline
Contains(const VdfMask &mask) const VdfMaskinline
GetBits() const VdfMaskinline
GetFirstSet() const VdfMaskinline
GetHash() const VdfMaskinline
GetLastSet() const VdfMaskinline
GetMemoryUsage() const VdfMaskinline
GetNumSet() const VdfMaskinline
GetRLEString() const VdfMaskinline
GetSize() const VdfMaskinline
IsAllOnes() const VdfMaskinline
IsAllZeros() const VdfMaskinline
IsAnySet() const VdfMaskinline
IsContiguous() const VdfMaskinline
IsEmpty() const VdfMaskinline
IsSet(size_t index) const VdfMaskinline
operator!=(const VdfMask &rhs) const VdfMaskinline
operator&(const VdfMask &rhs) const VdfMaskinline
operator&=(const VdfMask &rhs)VdfMaskinline
operator-(const VdfMask &rhs) const VdfMaskinline
operator-=(const VdfMask &rhs)VdfMaskinline
operator<<(std::ostream &os, const VdfMask &mask)VdfMaskfriend
operator==(const VdfMask &rhs) const VdfMaskinline
operator^(const VdfMask &rhs) const VdfMaskinline
operator^=(const VdfMask &rhs)VdfMaskinline
operator|(const VdfMask &rhs) const VdfMaskinline
operator|=(const VdfMask &rhs)VdfMaskinline
Overlaps(const VdfMask &mask) const VdfMaskinline
SetAll()VdfMaskinline
SetIndex(size_t index)VdfMaskinline
SetOrAppend(const VdfMask &rhs)VdfMaskinline
Swap(VdfMask &rhs) noexceptVdfMaskinline
swap(VdfMask &lhs, VdfMask &rhs) noexceptVdfMaskfriend
TfDelegatedCountDecrement(_BitsImpl *p) noexceptVdfMaskfriend
TfDelegatedCountIncrement(_BitsImpl *p) noexceptVdfMaskfriend
Vdf_MaskRegistry classVdfMaskfriend
VdfMask()VdfMaskinline
VdfMask(size_t size)VdfMaskinlineexplicit
VdfMask(VdfMask::Bits const &bits)VdfMaskinlineexplicit
VdfMask(VdfMask::Bits &&bits)VdfMaskinlineexplicit