add(const BitRange &range1, const BitVector &other, const BitRange &range2) | Sawyer::Container::BitVector | inline |
add(const BitRange &range1, const BitRange &range2) | Sawyer::Container::BitVector | inline |
add(const BitVector &other) | Sawyer::Container::BitVector | inline |
baseSize(size_t base, size_t size) | Sawyer::Container::BitVector | inlinestatic |
BitRange typedef | Sawyer::Container::BitVector | |
BitVector() | Sawyer::Container::BitVector | inline |
BitVector(const BitVector &other) | Sawyer::Container::BitVector | inline |
BitVector(size_t nbits, bool newBits=false) | Sawyer::Container::BitVector | inlineexplicit |
bitwiseAnd(const BitRange &range1, const BitVector &other, const BitRange &range2) | Sawyer::Container::BitVector | inline |
bitwiseAnd(const BitRange &range1, const BitRange &range2) | Sawyer::Container::BitVector | inline |
bitwiseAnd(const BitVector &other) | Sawyer::Container::BitVector | inline |
bitwiseOr(const BitRange &range1, const BitVector &other, const BitRange &range2) | Sawyer::Container::BitVector | inline |
bitwiseOr(const BitRange &range1, const BitRange &range2) | Sawyer::Container::BitVector | inline |
bitwiseOr(const BitVector &other) | Sawyer::Container::BitVector | inline |
bitwiseXor(const BitRange &range1, const BitVector &other, const BitRange &range2) | Sawyer::Container::BitVector | inline |
bitwiseXor(const BitRange &range1, const BitRange &range2) | Sawyer::Container::BitVector | inline |
bitwiseXor(const BitVector &other) | Sawyer::Container::BitVector | inline |
capacity() const | Sawyer::Container::BitVector | inline |
checkRange(const BitRange &range) const | Sawyer::Container::BitVector | inline |
clear(const BitRange &range) | Sawyer::Container::BitVector | inline |
clear() | Sawyer::Container::BitVector | inline |
compare(const BitRange &range1, const BitVector &other, const BitRange &range2) const | Sawyer::Container::BitVector | inline |
compare(const BitRange &range1, const BitRange &range2) const | Sawyer::Container::BitVector | inline |
compare(const BitVector &other) const | Sawyer::Container::BitVector | inline |
compareSigned(const BitRange &range1, const BitVector &other, const BitRange &range2) const | Sawyer::Container::BitVector | inline |
compareSigned(const BitRange &range1, const BitRange &range2) const | Sawyer::Container::BitVector | inline |
compareSigned(const BitVector &other) const | Sawyer::Container::BitVector | inline |
copy(const BitRange &to, const BitVector &other, const BitRange &from) | Sawyer::Container::BitVector | inline |
copy(const BitRange &to, const BitRange &from) | Sawyer::Container::BitVector | inline |
data() | Sawyer::Container::BitVector | inline |
data() const | Sawyer::Container::BitVector | inline |
dataSize() const | Sawyer::Container::BitVector | inline |
decrement(const BitRange &range1) | Sawyer::Container::BitVector | inline |
decrement() | Sawyer::Container::BitVector | inline |
equalTo(const BitRange &range1, BitVector &other, const BitRange &range2) const | Sawyer::Container::BitVector | inline |
equalTo(const BitRange &range1, const BitRange &range2) const | Sawyer::Container::BitVector | inline |
equalTo(const BitVector &other) const | Sawyer::Container::BitVector | inline |
fromBinary(const BitRange &range, const std::string &input) | Sawyer::Container::BitVector | inline |
fromBinary(const std::string &input) | Sawyer::Container::BitVector | inline |
fromBytes(const std::vector< uint8_t > &input) | Sawyer::Container::BitVector | inline |
fromBytes(const BitRange &range, const std::vector< uint8_t > &input) | Sawyer::Container::BitVector | inline |
fromDecimal(const BitRange &range, const std::string &input) | Sawyer::Container::BitVector | inline |
fromDecimal(const std::string &input) | Sawyer::Container::BitVector | inline |
fromHex(const BitRange &range, const std::string &input) | Sawyer::Container::BitVector | inline |
fromHex(const std::string &input) | Sawyer::Container::BitVector | inline |
fromInteger(const BitRange &range, boost::uint64_t value) | Sawyer::Container::BitVector | inline |
fromInteger(boost::uint64_t value) | Sawyer::Container::BitVector | inline |
fromOctal(const BitRange &range, const std::string &input) | Sawyer::Container::BitVector | inline |
fromOctal(const std::string &input) | Sawyer::Container::BitVector | inline |
get(size_t idx) const | Sawyer::Container::BitVector | inline |
hull() const | Sawyer::Container::BitVector | inline |
hull(size_t minOffset, size_t maxOffset) | Sawyer::Container::BitVector | inlinestatic |
increment(const BitRange &range1) | Sawyer::Container::BitVector | inline |
increment() | Sawyer::Container::BitVector | inline |
invert(const BitRange &range) | Sawyer::Container::BitVector | inline |
invert() | Sawyer::Container::BitVector | inline |
isAllClear(const BitRange &range) const | Sawyer::Container::BitVector | inline |
isAllClear() const | Sawyer::Container::BitVector | inline |
isAllSet(const BitRange &range) const | Sawyer::Container::BitVector | inline |
isAllSet() const | Sawyer::Container::BitVector | inline |
isEmpty() const | Sawyer::Container::BitVector | inline |
isEqualToZero(const BitRange &range) const | Sawyer::Container::BitVector | inline |
isEqualToZero() const | Sawyer::Container::BitVector | inline |
leastSignificantClearBit(const BitRange &range) const | Sawyer::Container::BitVector | inline |
leastSignificantClearBit() const | Sawyer::Container::BitVector | inline |
leastSignificantDifference(const BitRange &range1, const BitVector &other, const BitRange &range2) const | Sawyer::Container::BitVector | inline |
leastSignificantDifference(const BitRange &range1, const BitRange &range2) const | Sawyer::Container::BitVector | inline |
leastSignificantDifference(const BitVector &other) const | Sawyer::Container::BitVector | inline |
leastSignificantSetBit(const BitRange &range) const | Sawyer::Container::BitVector | inline |
leastSignificantSetBit() const | Sawyer::Container::BitVector | inline |
mostSignificantClearBit(const BitRange &range) const | Sawyer::Container::BitVector | inline |
mostSignificantClearBit() const | Sawyer::Container::BitVector | inline |
mostSignificantDifference(const BitRange &range1, const BitVector &other, const BitRange &range2) const | Sawyer::Container::BitVector | inline |
mostSignificantDifference(const BitRange &range1, const BitRange &range2) const | Sawyer::Container::BitVector | inline |
mostSignificantDifference(const BitVector &other) const | Sawyer::Container::BitVector | inline |
mostSignificantSetBit(const BitRange &range) const | Sawyer::Container::BitVector | inline |
mostSignificantSetBit() const | Sawyer::Container::BitVector | inline |
multiply(const BitVector &other) const | Sawyer::Container::BitVector | inline |
multiply10() | Sawyer::Container::BitVector | inline |
multiply10(const BitRange &range) | Sawyer::Container::BitVector | inline |
multiplySigned(const BitVector &other) const | Sawyer::Container::BitVector | inline |
nClear(const BitRange &range) const | Sawyer::Container::BitVector | inline |
nClear() const | Sawyer::Container::BitVector | inline |
negate(const BitRange &range1) | Sawyer::Container::BitVector | inline |
negate() | Sawyer::Container::BitVector | inline |
nSet(const BitRange &range) const | Sawyer::Container::BitVector | inline |
nSet() const | Sawyer::Container::BitVector | inline |
operator=(const BitVector &other) | Sawyer::Container::BitVector | inline |
parse(std::string str) | Sawyer::Container::BitVector | inlinestatic |
resize(size_t newSize, bool newBits=false) | Sawyer::Container::BitVector | inline |
rotateLeft(const BitRange &range, size_t nShift) | Sawyer::Container::BitVector | inline |
rotateLeft(size_t nShift) | Sawyer::Container::BitVector | inline |
rotateRight(const BitRange &range, size_t nShift) | Sawyer::Container::BitVector | inline |
rotateRight(size_t nShift) | Sawyer::Container::BitVector | inline |
set(const BitRange &range) | Sawyer::Container::BitVector | inline |
set() | Sawyer::Container::BitVector | inline |
setValue(const BitRange &range, bool value) | Sawyer::Container::BitVector | inline |
setValue(bool value) | Sawyer::Container::BitVector | inline |
shiftLeft(const BitRange &range, size_t nShift, bool newBits=0) | Sawyer::Container::BitVector | inline |
shiftLeft(size_t nShift, bool newBits=0) | Sawyer::Container::BitVector | inline |
shiftRight(const BitRange &range, size_t nShift, bool newBits=0) | Sawyer::Container::BitVector | inline |
shiftRight(size_t nShift, bool newBits=0) | Sawyer::Container::BitVector | inline |
shiftRightArithmetic(const BitRange &range, size_t nShift) | Sawyer::Container::BitVector | inline |
shiftRightArithmetic(size_t nShift) | Sawyer::Container::BitVector | inline |
signExtend(const BitRange &range1, const BitVector &other, const BitRange &range2) | Sawyer::Container::BitVector | inline |
signExtend(const BitRange &range1, const BitRange &range2) | Sawyer::Container::BitVector | inline |
signExtend(const BitVector &other) | Sawyer::Container::BitVector | inline |
size() const | Sawyer::Container::BitVector | inline |
subtract(const BitRange &range1, const BitVector &other, const BitRange &range2) | Sawyer::Container::BitVector | inline |
subtract(const BitRange &range1, const BitRange &range2) | Sawyer::Container::BitVector | inline |
subtract(const BitVector &other) | Sawyer::Container::BitVector | inline |
swap(const BitRange &range1, BitVector &other, const BitRange &range2) | Sawyer::Container::BitVector | inline |
swap(const BitRange &range1, const BitRange &range2) | Sawyer::Container::BitVector | inline |
toBinary(const BitRange &range) const | Sawyer::Container::BitVector | inline |
toBinary() const | Sawyer::Container::BitVector | inline |
toBytes() const | Sawyer::Container::BitVector | inline |
toBytes(const BitRange &range) const | Sawyer::Container::BitVector | inline |
toHex(const BitRange &range) const | Sawyer::Container::BitVector | inline |
toHex() const | Sawyer::Container::BitVector | inline |
toInteger(const BitRange &range) const | Sawyer::Container::BitVector | inline |
toInteger() const | Sawyer::Container::BitVector | inline |
toOctal(const BitRange &range) const | Sawyer::Container::BitVector | inline |
toOctal() const | Sawyer::Container::BitVector | inline |
toSignedInteger(const BitRange &range) const | Sawyer::Container::BitVector | inline |
toSignedInteger() const | Sawyer::Container::BitVector | inline |
Word typedef | Sawyer::Container::BitVector | |