BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bdlc::BitArray Member List

This is the complete list of members for bdlc::BitArray, including all inherited members.

allocator() constbdlc::BitArrayinline
andEqual(bsl::size_t index, bool value)bdlc::BitArrayinline
andEqual(bsl::size_t dstIndex, const BitArray &srcArray, bsl::size_t srcIndex, bsl::size_t numBits)bdlc::BitArrayinline
append(bool value)bdlc::BitArrayinline
append(bool value, bsl::size_t numBits)bdlc::BitArrayinline
append(const BitArray &srcArray)bdlc::BitArrayinline
append(const BitArray &srcArray, bsl::size_t srcIndex, bsl::size_t numBits)bdlc::BitArrayinline
assign(bsl::size_t index, bool value)bdlc::BitArrayinline
assign(bsl::size_t index, bool value, bsl::size_t numBits)bdlc::BitArrayinline
assign(bsl::size_t dstIndex, const BitArray &srcArray, bsl::size_t srcIndex, bsl::size_t numBits)bdlc::BitArrayinline
assign0(bsl::size_t index)bdlc::BitArrayinline
assign0(bsl::size_t index, bsl::size_t numBits)bdlc::BitArrayinline
assign1(bsl::size_t index)bdlc::BitArrayinline
assign1(bsl::size_t index, bsl::size_t numBits)bdlc::BitArrayinline
assignAll(bool value)bdlc::BitArrayinline
assignAll0()bdlc::BitArrayinline
assignAll1()bdlc::BitArrayinline
assignBits(bsl::size_t index, bsl::uint64_t srcBits, bsl::size_t numBits)bdlc::BitArrayinline
bdexStreamIn(STREAM &stream, int version)bdlc::BitArray
bdexStreamOut(STREAM &stream, int version) constbdlc::BitArray
BitArray(bslma::Allocator *basicAllocator=0)bdlc::BitArrayexplicit
BitArray(bsl::size_t initialLength, bslma::Allocator *basicAllocator=0)bdlc::BitArrayexplicit
BitArray(bsl::size_t initialLength, bool value, bslma::Allocator *basicAllocator=0)bdlc::BitArray
BitArray(const BitArray &original, bslma::Allocator *basicAllocator=0)bdlc::BitArray
bits(bsl::size_t index, bsl::size_t numBits) constbdlc::BitArrayinline
find0AtMaxIndex(bsl::size_t begin=0, bsl::size_t end=k_INVALID_INDEX) constbdlc::BitArrayinline
find0AtMinIndex(bsl::size_t begin=0, bsl::size_t end=k_INVALID_INDEX) constbdlc::BitArrayinline
find1AtMaxIndex(bsl::size_t begin=0, bsl::size_t end=k_INVALID_INDEX) constbdlc::BitArrayinline
find1AtMinIndex(bsl::size_t begin=0, bsl::size_t end=k_INVALID_INDEX) constbdlc::BitArrayinline
insert(bsl::size_t dstIndex, bool value)bdlc::BitArrayinline
insert(bsl::size_t dstIndex, bool value, bsl::size_t numBits)bdlc::BitArrayinline
insert(bsl::size_t dstIndex, const BitArray &srcArray)bdlc::BitArrayinline
insert(bsl::size_t dstIndex, const BitArray &srcArray, bsl::size_t srcIndex, bsl::size_t numBits)bdlc::BitArray
isAny0() constbdlc::BitArrayinline
isAny1() constbdlc::BitArrayinline
isEmpty() constbdlc::BitArrayinline
k_BITS_PER_UINT64 enum valuebdlc::BitArray
k_INVALID_INDEXbdlc::BitArraystatic
length() constbdlc::BitArrayinline
maxSupportedBdexVersion(int versionSelector)bdlc::BitArrayinlinestatic
maxSupportedBdexVersion()bdlc::BitArrayinlinestatic
minusEqual(bsl::size_t index, bool value)bdlc::BitArrayinline
minusEqual(bsl::size_t dstIndex, const BitArray &srcArray, bsl::size_t srcIndex, bsl::size_t numBits)bdlc::BitArrayinline
num0(bsl::size_t begin=0, bsl::size_t end=k_INVALID_INDEX) constbdlc::BitArrayinline
num1(bsl::size_t begin=0, bsl::size_t end=k_INVALID_INDEX) constbdlc::BitArrayinline
operator&=(const BitArray &rhs)bdlc::BitArrayinline
operator-=(const BitArray &rhs)bdlc::BitArrayinline
operator<<=(bsl::size_t numBits)bdlc::BitArrayinline
operator=(const BitArray &rhs)bdlc::BitArrayinline
operator==bdlc::BitArrayfriend
operator>>=(bsl::size_t numBits)bdlc::BitArrayinline
operator[](bsl::size_t index) constbdlc::BitArrayinline
operator^=(const BitArray &rhs)bdlc::BitArrayinline
operator|=(const BitArray &rhs)bdlc::BitArrayinline
orEqual(bsl::size_t index, bool value)bdlc::BitArrayinline
orEqual(bsl::size_t dstIndex, const BitArray &srcArray, bsl::size_t srcIndex, bsl::size_t numBits)bdlc::BitArrayinline
print(bsl::ostream &stream, int level=0, int spacesPerLevel=4) constbdlc::BitArray
remove(bsl::size_t index)bdlc::BitArrayinline
remove(bsl::size_t index, bsl::size_t numBits)bdlc::BitArrayinline
removeAll()bdlc::BitArrayinline
reserveCapacity(bsl::size_t numBits)bdlc::BitArrayinline
rotateLeft(bsl::size_t numBits)bdlc::BitArray
rotateRight(bsl::size_t numBits)bdlc::BitArray
setLength(bsl::size_t newLength, bool value=false)bdlc::BitArray
swap(BitArray &other)bdlc::BitArrayinline
swapBits(bsl::size_t index1, bsl::size_t index2)bdlc::BitArrayinline
toggle(bsl::size_t index)bdlc::BitArrayinline
toggle(bsl::size_t index, bsl::size_t numBits)bdlc::BitArrayinline
toggleAll()bdlc::BitArrayinline
xorEqual(bsl::size_t index, bool value)bdlc::BitArrayinline
xorEqual(bsl::size_t dstIndex, const BitArray &srcArray, bsl::size_t srcIndex, bsl::size_t numBits)bdlc::BitArrayinline
~BitArray()bdlc::BitArray