BDE 4.14.0 Production release
|
This is the complete list of members for bdlb::BitStringUtil, including all inherited members.
andEqual(bsl::uint64_t *dstBitString, bsl::size_t dstIndex, const bsl::uint64_t *srcBitString, bsl::size_t srcIndex, bsl::size_t numBits) | bdlb::BitStringUtil | static |
areEqual(const bsl::uint64_t *bitString1, const bsl::uint64_t *bitString2, bsl::size_t numBits) | bdlb::BitStringUtil | static |
areEqual(const bsl::uint64_t *bitString1, bsl::size_t index1, const bsl::uint64_t *bitString2, bsl::size_t index2, bsl::size_t numBits) | bdlb::BitStringUtil | static |
assign(bsl::uint64_t *bitString, bsl::size_t index, bool value) | bdlb::BitStringUtil | inlinestatic |
assign(bsl::uint64_t *bitString, bsl::size_t index, bool value, bsl::size_t numBits) | bdlb::BitStringUtil | static |
assign0(bsl::uint64_t *bitString, bsl::size_t index) | bdlb::BitStringUtil | inlinestatic |
assign0(bsl::uint64_t *bitString, bsl::size_t index, bsl::size_t numBits) | bdlb::BitStringUtil | static |
assign1(bsl::uint64_t *bitString, bsl::size_t index) | bdlb::BitStringUtil | inlinestatic |
assign1(bsl::uint64_t *bitString, bsl::size_t index, bsl::size_t numBits) | bdlb::BitStringUtil | static |
assignBits(bsl::uint64_t *bitString, bsl::size_t index, bsl::uint64_t srcValue, bsl::size_t numBits) | bdlb::BitStringUtil | static |
bit(const bsl::uint64_t *bitString, bsl::size_t index) | bdlb::BitStringUtil | inlinestatic |
bits(const bsl::uint64_t *bitString, bsl::size_t index, bsl::size_t numBits) | bdlb::BitStringUtil | static |
copy(bsl::uint64_t *dstBitString, bsl::size_t dstIndex, const bsl::uint64_t *srcBitString, bsl::size_t srcIndex, bsl::size_t numBits) | bdlb::BitStringUtil | static |
copyRaw(bsl::uint64_t *dstBitString, bsl::size_t dstIndex, const bsl::uint64_t *srcBitString, bsl::size_t srcIndex, bsl::size_t numBits) | bdlb::BitStringUtil | static |
find0AtMaxIndex(const bsl::uint64_t *bitString, bsl::size_t length) | bdlb::BitStringUtil | static |
find0AtMaxIndex(const bsl::uint64_t *bitString, bsl::size_t begin, bsl::size_t end) | bdlb::BitStringUtil | static |
find0AtMinIndex(const bsl::uint64_t *bitString, bsl::size_t length) | bdlb::BitStringUtil | static |
find0AtMinIndex(const bsl::uint64_t *bitString, bsl::size_t begin, bsl::size_t end) | bdlb::BitStringUtil | static |
find1AtMaxIndex(const bsl::uint64_t *bitString, bsl::size_t length) | bdlb::BitStringUtil | static |
find1AtMaxIndex(const bsl::uint64_t *bitString, bsl::size_t begin, bsl::size_t end) | bdlb::BitStringUtil | static |
find1AtMinIndex(const bsl::uint64_t *bitString, bsl::size_t length) | bdlb::BitStringUtil | static |
find1AtMinIndex(const bsl::uint64_t *bitString, bsl::size_t begin, bsl::size_t end) | bdlb::BitStringUtil | static |
insert(bsl::uint64_t *bitString, bsl::size_t initialLength, bsl::size_t dstIndex, bool value, bsl::size_t numBits) | bdlb::BitStringUtil | inlinestatic |
insert0(bsl::uint64_t *bitString, bsl::size_t initialLength, bsl::size_t dstIndex, bsl::size_t numBits) | bdlb::BitStringUtil | inlinestatic |
insert1(bsl::uint64_t *bitString, bsl::size_t initialLength, bsl::size_t dstIndex, bsl::size_t numBits) | bdlb::BitStringUtil | inlinestatic |
insertRaw(bsl::uint64_t *bitString, bsl::size_t initialLength, bsl::size_t dstIndex, bsl::size_t numBits) | bdlb::BitStringUtil | static |
isAny0(const bsl::uint64_t *bitString, bsl::size_t index, bsl::size_t numBits) | bdlb::BitStringUtil | static |
isAny1(const bsl::uint64_t *bitString, bsl::size_t index, bsl::size_t numBits) | bdlb::BitStringUtil | static |
k_BITS_PER_UINT64 enum value | bdlb::BitStringUtil | |
k_INVALID_INDEX | bdlb::BitStringUtil | static |
minusEqual(bsl::uint64_t *dstBitString, bsl::size_t dstIndex, const bsl::uint64_t *srcBitString, bsl::size_t srcIndex, bsl::size_t numBits) | bdlb::BitStringUtil | static |
num0(const bsl::uint64_t *bitString, bsl::size_t index, bsl::size_t numBits) | bdlb::BitStringUtil | inlinestatic |
num1(const bsl::uint64_t *bitString, bsl::size_t index, bsl::size_t numBits) | bdlb::BitStringUtil | static |
orEqual(bsl::uint64_t *dstBitString, bsl::size_t dstIndex, const bsl::uint64_t *srcBitString, bsl::size_t srcIndex, bsl::size_t numBits) | bdlb::BitStringUtil | static |
print(bsl::ostream &stream, const bsl::uint64_t *bitString, bsl::size_t numBits, int level=1, int spacesPerLevel=4) | bdlb::BitStringUtil | static |
remove(bsl::uint64_t *bitString, bsl::size_t length, bsl::size_t index, bsl::size_t numBits) | bdlb::BitStringUtil | static |
removeAndFill0(bsl::uint64_t *bitString, bsl::size_t length, bsl::size_t index, bsl::size_t numBits) | bdlb::BitStringUtil | inlinestatic |
removeAndFill1(bsl::uint64_t *bitString, bsl::size_t length, bsl::size_t index, bsl::size_t numBits) | bdlb::BitStringUtil | inlinestatic |
swapRaw(bsl::uint64_t *bitString1, bsl::size_t index1, bsl::uint64_t *bitString2, bsl::size_t index2, bsl::size_t numBits) | bdlb::BitStringUtil | static |
toggle(bsl::uint64_t *bitString, bsl::size_t index, bsl::size_t numBits) | bdlb::BitStringUtil | static |
xorEqual(bsl::uint64_t *dstBitString, bsl::size_t dstIndex, const bsl::uint64_t *srcBitString, bsl::size_t srcIndex, bsl::size_t numBits) | bdlb::BitStringUtil | static |