Main Page | Modules | Namespace List | Class Hierarchy | Class List | Namespace Members | Class Members

BitVector Member List

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

BitVector()BitVector
BitVector(Size size)BitVector
BitVector(const BitVector &bit_vector)BitVector
BitVector(const char *bit_string)BitVector
bitwiseAnd(const BitVector &bit_vector)BitVector
bitwiseOr(const BitVector &bit_vector)BitVector
bitwiseXor(const BitVector &bit_vector)BitVector
BlockSize (defined in BitVector)BitVector [static]
BlockType typedef (defined in BitVector)BitVector
clear()BitVector
countValue(bool value) const BitVector
fill(bool value=true, Index first=0, Index last=-1)BitVector
get(BitVector &bitvector) const BitVector
getBit(Index index)BitVector
getBit(Index index) const BitVector
getBitSet()BitVector
getBitSet() const BitVector
getSize() const BitVector
getUnsignedChar() const BitVector
getUnsignedInt() const BitVector
getUnsignedLong() const BitVector
getUnsignedShort() const BitVector
isAnyBit(bool value, Index first=0, Index last=-1) const BitVector
isEveryBit(bool value, Index first=0, Index last=-1) const BitVector
isValid() const BitVector
operator &(const BitVector &bit_vector)BitVector
operator &=(const BitVector &bit_vector)BitVector
operator!=(const BitVector &bit_vector) const BitVector
operator()(Index first, Index last) const BitVector
operator<<(std::ostream &s, const BitVector &bit_vector)BitVector [friend]
operator=(const BitVector &bit_vector)BitVector
operator=(const char *bit_string)BitVector
operator==(const BitVector &bit_vector) const BitVector
operator>>(std::istream &s, BitVector &bit_vector)BitVector [friend]
operator[](Index index)BitVector
operator[](Index index) const BitVector
operator^(const BitVector &bit_vector)BitVector
operator^=(const BitVector &bit_vector)BitVector
operator|(const BitVector &bit_vector)BitVector
operator|=(const BitVector &bit_vector)BitVector
operator~()BitVector
read(std::istream &s)BitVector [virtual]
read(PersistenceManager &pm)BitVector [virtual]
set(const BitVector &bit_vector)BitVector
set(const char *bit_string)BitVector
setBit(Index index, bool value=true)BitVector
setSize(Size size, bool keep=true)BitVector
setUnsignedChar(unsigned char bit_pattern)BitVector
setUnsignedInt(unsigned int bit_pattern)BitVector
setUnsignedLong(unsigned long bit_pattern)BitVector
setUnsignedShort(unsigned short bit_pattern)BitVector
toggle(Index first=0, Index last=-1)BitVector
toggleBit(Index index)BitVector
validateIndex_(Index &index) (defined in BitVector)BitVector [protected]
validateIndex_(Index &index) const (defined in BitVector)BitVector [protected]
validateRange_(Index &first, Index &last) const (defined in BitVector)BitVector [protected]
VectorType typedef (defined in BitVector)BitVector
write(std::ostream &s) const BitVector [virtual]
write(PersistenceManager &pm) const BitVector [virtual]
~BitVector()BitVector [virtual]