ROSE  0.11.145.0
Sawyer::Container::BitVector Member List

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

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