BitVector Member List

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

alias() const | BitVector | inline
begin() const | VectorBase< char > | inline
bit(size_t index) const | BitVector | inline
BitVector(VectorDataType wData, char *wStart, char *wEnd) | BitVector | inline
BitVector(const BitVector &other) | BitVector | inline
BitVector(size_t len) | BitVector | inline explicit
BitVector() | BitVector | inline
BitVector(const BitVector &other1, const BitVector &other2) | BitVector | inline
BitVector(const char *valString) | BitVector |
bytes() const | VectorBase< char > | inline
clear() | VectorBase< char > | inline
clone(const VectorBase< char > &other) | VectorBase< char > | inline
cloneSegment(size_t start, size_t span) const | BitVector | inline
const_iterator typedef | BitVector |
copyPunctured(BitVector &dst, const unsigned *puncture, const size_t plth) | BitVector |
copyTo(VectorBase< char > &other) const | VectorBase< char > | inline
copyToSegment(VectorBase< char > &other, size_t start, size_t span) const | VectorBase< char > | inline
dup(BitVector other) | BitVector | inline
dup(BitVector &other) | BitVector | inline
end() const | VectorBase< char > | inline
fill(const char &val) | VectorBase< char > | inline
fillField(size_t writeIndex, uint64_t value, unsigned length) | BitVector |
fillFieldReversed(size_t writeIndex, uint64_t value, unsigned length) | BitVector |
getData() const | VectorBase< char > | inline
head(size_t span) | BitVector | inline
hex(std::ostream &) const | BitVector |
hexstr() const | BitVector |
inspect() const | VectorBase< char > | inline
invert() | BitVector |
isOwner() | VectorBase< char > | inline
iterator typedef | BitVector |
LSB8MSB() | BitVector |
makeAlias(const VectorBase< char > &other) | VectorBase< char > | inline protected
map(const unsigned *map, size_t mapSize, BitVector &dest) const | BitVector |
mData | VectorBase< char > | protected
mEnd | VectorBase< char > | protected
mStart | VectorBase< char > | protected
operator=(const VectorBase< char > &other) | VectorBase< char > | inline
operator==(const BitVector &other) const | BitVector |
operator[](size_t index) | BitVector | inline
operator[](size_t index) const | BitVector | inline
pack(unsigned char *) const | BitVector |
pack2(unsigned char *) const | BitVector |
packToString() const | BitVector |
parity(Generator &gen) const | BitVector |
peekField(size_t readIndex, unsigned length) const | BitVector |
peekFieldReversed(size_t readIndex, unsigned length) const | BitVector |
readField(size_t &readIndex, unsigned length) const | BitVector |
readFieldReversed(size_t &readIndex, unsigned length) const | BitVector |
resize(size_t newElements) | VectorBase< char > | inline
reverse8() | BitVector |
segment(size_t start, size_t span) | BitVector | inline
segmentCopyTo(VectorBase< char > &other, size_t start, size_t span) const | VectorBase< char > | inline
settfb(size_t index, int value) | BitVector | inline
shiftMem(VectorBase< char > &other) | VectorBase< char > | inline protected
size() const | VectorBase< char > | inline
sum() const | BitVector |
syndrome(Generator &gen) const | BitVector |
tail(size_t start) | BitVector | inline
unhex(const char *) | BitVector |
unmap(const unsigned *map, size_t mapSize, BitVector &dest) const | BitVector |
unpack(const unsigned char *) | BitVector |
vConcat(const VectorBase< char > &other1, const VectorBase< char > &other2) | VectorBase< char > | inline
VectorBase() | VectorBase< char > | inline protected
VectorDataType typedef | VectorBase< char > | protected
vInit(size_t elements) | VectorBase< char > | inline protected
write0(size_t &writeIndex) | BitVector | inline
write1(size_t &writeIndex) | BitVector | inline
writeField(size_t &writeIndex, uint64_t value, unsigned length) | BitVector |
writeFieldReversed(size_t &writeIndex, uint64_t value, unsigned length) | BitVector |
zero() | BitVector | inline
~VectorBase() | VectorBase< char > | inline