BitVector(int sizeHint=0) | BitVector | [inline] |
BitVector(const BitVector *bv) | BitVector | |
BitVector(RecoveryReader &rd) | BitVector | [inline] |
BitVector(std::istream &ifs) | BitVector | [inline] |
BitVector(SRPC &srpc) | BitVector | [inline] |
BitVector(int sizeHint, bool doZero) | BitVector | [inline, private] |
BitVector(const BitVector &bv) | BitVector | [private] |
BVIter class | BitVector | [friend] |
Cardinality() const | BitVector | |
ExpandSz(int i, short wx) | BitVector | [private] |
Extend(short wordCnt, bool doPreserve=true) | BitVector | [private] |
firstAvailWd | BitVector | [private] |
Init(int sizeHint, bool doZero) | BitVector | [private] |
IsEmpty() const | BitVector | |
Log(VestaLog &log) const | BitVector | |
MSB() const | BitVector | |
NextAvail(bool setIt=true) | BitVector | [inline] |
NextAvailExcept(BitVector *except=(BitVector *) NULL, bool setIt=true) | BitVector | |
numWords | BitVector | [private] |
operator &(const BitVector &bv1, const BitVector &bv2) | BitVector | [friend] |
operator &=(const BitVector &bv) | BitVector | |
operator!=(const BitVector &bv1, const BitVector &bv2) | BitVector | [friend] |
operator-(const BitVector &bv1, const BitVector &bv2) | BitVector | [friend] |
operator-=(const BitVector &bv) | BitVector | |
operator<(const BitVector &bv1, const BitVector &bv2) | BitVector | [friend] |
operator<<(std::ostream &os, const BitVector &fv) | BitVector | [friend] |
operator<=(const BitVector &bv1, const BitVector &bv2) | BitVector | [friend] |
operator=(const BitVector &bv) | BitVector | |
operator==(const BitVector &bv1, const BitVector &bv2) | BitVector | [friend] |
operator>(const BitVector &bv1, const BitVector &bv2) | BitVector | [friend] |
operator>=(const BitVector &bv1, const BitVector &bv2) | BitVector | [friend] |
operator^(const BitVector &bv1, const BitVector &bv2) | BitVector | [friend] |
operator^=(const BitVector &bv) | BitVector | |
operator|(const BitVector &bv1, const BitVector &bv2) | BitVector | [friend] |
operator|=(const BitVector &bv) | BitVector | |
Pack(const BitVector &mask) | BitVector | |
Pack(const BitVector *mask) | BitVector | [inline] |
Print(std::ostream &s, int maxWidth=64) const | BitVector | |
PrintAll(std::ostream &s, int indent=0, int maxWidth=70) const | BitVector | |
Read(int i) const | BitVector | |
Read(std::istream &ifs) | BitVector | |
ReadWord(int start, short len) const | BitVector | |
Recover(RecoveryReader &rd) | BitVector | |
Recv(SRPC &srpc) | BitVector | |
ReduceSz() | BitVector | [private] |
Reset(int i) | BitVector | |
ResetAll(bool freeMem=false) | BitVector | |
ResetInterval(int lo, int hi) | BitVector | |
Send(SRPC &srpc) const | BitVector | |
Set(int i) | BitVector | |
SetInterval(int lo, int hi) | BitVector | |
Size() const | BitVector | [inline] |
sz | BitVector | [private] |
word | BitVector | [private] |
Write(int i, bool val) | BitVector | [inline] |
Write(std::ostream &ofs) const | BitVector | |
WriteInterval(int lo, int hi, bool val) | BitVector | [inline] |
WriteWord(int start, short len, Word val) | BitVector | |
~BitVector() | BitVector | [inline] |