GNU Radio's GSM Package
BitVector Member List

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

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