AppendBits(T bits, std::size_t bitCount) | Nz::Bitset< Block, Allocator > | |
Bitset() | Nz::Bitset< Block, Allocator > | |
Bitset(std::size_t bitCount, bool val) | Nz::Bitset< Block, Allocator > | explicit |
Bitset(const char *bits) | Nz::Bitset< Block, Allocator > | explicit |
Bitset(const char *bits, std::size_t bitCount) | Nz::Bitset< Block, Allocator > | |
Bitset(const Bitset &bitset)=default (defined in Nz::Bitset< Block, Allocator >) | Nz::Bitset< Block, Allocator > | |
Bitset(const String &bits) | Nz::Bitset< Block, Allocator > | explicit |
Bitset(T value) | Nz::Bitset< Block, Allocator > | |
Bitset(Bitset &&bitset) noexcept=default (defined in Nz::Bitset< Block, Allocator >) | Nz::Bitset< Block, Allocator > | |
bitsPerBlock (defined in Nz::Bitset< Block, Allocator >) | Nz::Bitset< Block, Allocator > | static |
Clear() noexcept | Nz::Bitset< Block, Allocator > | |
Count() const | Nz::Bitset< Block, Allocator > | |
FindFirst() const | Nz::Bitset< Block, Allocator > | |
FindNext(std::size_t bit) const | Nz::Bitset< Block, Allocator > | |
Flip() | Nz::Bitset< Block, Allocator > | |
FromPointer(const void *ptr, std::size_t bitCount, PointerSequence *sequence=nullptr) | Nz::Bitset< Block, Allocator > | static |
fullBitMask (defined in Nz::Bitset< Block, Allocator >) | Nz::Bitset< Block, Allocator > | static |
GetBlock(std::size_t i) const | Nz::Bitset< Block, Allocator > | |
GetBlockCount() const | Nz::Bitset< Block, Allocator > | |
GetCapacity() const | Nz::Bitset< Block, Allocator > | |
GetSize() const | Nz::Bitset< Block, Allocator > | |
Intersects(const Bitset &bitset) const | Nz::Bitset< Block, Allocator > | |
npos (defined in Nz::Bitset< Block, Allocator >) | Nz::Bitset< Block, Allocator > | static |
operator &=(const Bitset &bitset) (defined in Nz::Bitset< Block, Allocator >) | Nz::Bitset< Block, Allocator > | |
operator<<(std::size_t pos) const | Nz::Bitset< Block, Allocator > | |
operator<<=(std::size_t pos) | Nz::Bitset< Block, Allocator > | |
operator=(const Bitset &bitset)=default (defined in Nz::Bitset< Block, Allocator >) | Nz::Bitset< Block, Allocator > | |
operator=(const String &bits) | Nz::Bitset< Block, Allocator > | |
operator=(T value) (defined in Nz::Bitset< Block, Allocator >) | Nz::Bitset< Block, Allocator > | |
operator=(Bitset &&bitset) noexcept=default (defined in Nz::Bitset< Block, Allocator >) | Nz::Bitset< Block, Allocator > | |
operator=(T value) | Nz::Bitset< Block, Allocator > | |
operator>>(std::size_t pos) const | Nz::Bitset< Block, Allocator > | |
operator>>=(std::size_t pos) | Nz::Bitset< Block, Allocator > | |
operator[](std::size_t index) | Nz::Bitset< Block, Allocator > | |
operator[](std::size_t index) const | Nz::Bitset< Block, Allocator > | |
operator^=(const Bitset &bitset) | Nz::Bitset< Block, Allocator > | |
operator|=(const Bitset &bitset) | Nz::Bitset< Block, Allocator > | |
operator~() const | Nz::Bitset< Block, Allocator > | |
PerformsAND(const Bitset &a, const Bitset &b) | Nz::Bitset< Block, Allocator > | |
PerformsNOT(const Bitset &a) | Nz::Bitset< Block, Allocator > | |
PerformsOR(const Bitset &a, const Bitset &b) | Nz::Bitset< Block, Allocator > | |
PerformsXOR(const Bitset &a, const Bitset &b) | Nz::Bitset< Block, Allocator > | |
PointerSequence typedef (defined in Nz::Bitset< Block, Allocator >) | Nz::Bitset< Block, Allocator > | |
Read(const void *ptr, std::size_t bitCount) | Nz::Bitset< Block, Allocator > | |
Read(const PointerSequence &sequence, std::size_t bitCount) | Nz::Bitset< Block, Allocator > | |
Reserve(std::size_t bitCount) | Nz::Bitset< Block, Allocator > | |
Reset() | Nz::Bitset< Block, Allocator > | |
Reset(std::size_t bit) | Nz::Bitset< Block, Allocator > | |
Resize(std::size_t bitCount, bool defaultVal=false) | Nz::Bitset< Block, Allocator > | |
Reverse() | Nz::Bitset< Block, Allocator > | |
Set(bool val=true) | Nz::Bitset< Block, Allocator > | |
Set(std::size_t bit, bool val=true) | Nz::Bitset< Block, Allocator > | |
SetBlock(std::size_t i, Block block) | Nz::Bitset< Block, Allocator > | |
ShiftLeft(std::size_t pos) | Nz::Bitset< Block, Allocator > | |
ShiftRight(std::size_t pos) | Nz::Bitset< Block, Allocator > | |
Swap(Bitset &bitset) | Nz::Bitset< Block, Allocator > | |
Test(std::size_t bit) const | Nz::Bitset< Block, Allocator > | |
TestAll() const | Nz::Bitset< Block, Allocator > | |
TestAny() const | Nz::Bitset< Block, Allocator > | |
TestNone() const | Nz::Bitset< Block, Allocator > | |
To() const | Nz::Bitset< Block, Allocator > | |
ToString() const | Nz::Bitset< Block, Allocator > | |
UnboundedReset(std::size_t bit) | Nz::Bitset< Block, Allocator > | |
UnboundedSet(std::size_t bit, bool val=true) | Nz::Bitset< Block, Allocator > | |
UnboundedTest(std::size_t bit) const | Nz::Bitset< Block, Allocator > | |
~Bitset() noexcept=default (defined in Nz::Bitset< Block, Allocator >) | Nz::Bitset< Block, Allocator > | |