CIRCT 22.0.0git
Loading...
Searching...
No Matches
esi::MutableBitVector Member List

This is the complete list of members for esi::MutableBitVector, including all inherited members.

begin() constesi::BitVectorinline
bitIndexesi::BitVectorprotected
BitVector(std::span< const byte > bytes, std::optional< size_t > width=std::nullopt, uint8_t bitIndex=0)esi::BitVector
BitVector()=defaultesi::BitVector
BitVector(const BitVector &other)esi::BitVector
bitWidthesi::BitVectorprotected
byte typedefesi::BitVector
dataesi::BitVectorprotected
end() constesi::BitVectorinline
getBit(size_t i) constesi::BitVector
getSpan() constesi::MutableBitVectorinline
lsb(size_t n) constesi::BitVectorinline
msb(size_t n) constesi::BitVectorinline
MutableBitVector(size_t width)esi::MutableBitVectorexplicit
MutableBitVector(std::vector< byte > &&bytes, std::optional< size_t > width=std::nullopt)esi::MutableBitVector
MutableBitVector()=defaultesi::MutableBitVector
MutableBitVector(const MutableBitVector &other)esi::MutableBitVector
MutableBitVector(const BitVector &other)esi::MutableBitVector
MutableBitVector(MutableBitVector &&other) noexceptesi::MutableBitVector
MutableBitVector(BitVector &&other)esi::MutableBitVector
operator!=(const BitVector &rhs) constesi::BitVectorinline
operator&(const MutableBitVector &other) constesi::MutableBitVector
operator&=(const MutableBitVector &other)esi::MutableBitVector
operator<<=(size_t n)esi::MutableBitVector
operator<<=(const MutableBitVector &other)esi::MutableBitVector
operator=(const MutableBitVector &other)esi::MutableBitVector
operator=(MutableBitVector &&other) noexceptesi::MutableBitVector
esi::BitVector::operator=(const BitVector &other)esi::BitVector
operator==(const BitVector &rhs) constesi::BitVector
operator>>(size_t n) constesi::BitVector
operator>>=(size_t n)esi::MutableBitVector
operator^(const MutableBitVector &other) constesi::MutableBitVector
operator^=(const MutableBitVector &other)esi::MutableBitVector
operator|(const MutableBitVector &other) constesi::MutableBitVector
operator|=(const MutableBitVector &other)esi::MutableBitVector
operator~() constesi::MutableBitVector
owneresi::MutableBitVectorprivate
setBit(size_t i, bool v)esi::MutableBitVector
size() constesi::BitVectorinline
slice(size_t offset, size_t sliceWidth) constesi::BitVector
takeStorage()esi::MutableBitVectorinline
toString(unsigned base=16) constesi::BitVector
width() constesi::BitVectorinline