P4C
The P4 Compiler
LTBitMatrix Member List

This is the complete list of members for LTBitMatrix, including all inherited members.

begin() const (defined in bitvec)bitvecinlineprivate
begin() (defined in bitvec)bitvecinlineprivate
bits_per_unit (defined in bitvec)bitvecprivatestatic
bitvec() (defined in bitvec)bitvecinlineprivate
bitvec(uintptr_t v) (defined in bitvec)bitvecinlineexplicitprivate
bitvec(size_t lo, size_t cnt) (defined in bitvec)bitvecinlineprivate
bitvec(const bitvec &a) (defined in bitvec)bitvecinlineprivate
bitvec(bitvec &&a) (defined in bitvec)bitvecinlineprivate
clear() (defined in bitvec)bitvecinlineprivate
clrbit(size_t idx) (defined in bitvec)bitvecinlineprivate
clrrange(size_t idx, size_t sz) (defined in bitvec)bitvecinlineprivate
const_iterator typedef (defined in bitvec)bitvecprivate
contains(const bitvec &a) const (defined in bitvec)bitvecinlineprivate
empty() const (defined in bitvec)bitvecinlineprivate
end() const (defined in bitvec)bitvecinlineprivate
end() (defined in bitvec)bitvecinlineprivate
ffs(unsigned start=0) const (defined in bitvec)bitvecprivate
ffz(unsigned start=0) const (defined in bitvec)bitvecprivate
getbit(size_t idx) const (defined in bitvec)bitvecinlineprivate
getrange(size_t idx, size_t sz) const (defined in bitvec)bitvecinlineprivate
getslice(size_t idx, size_t sz) const (defined in bitvec)bitvecprivate
intersects(const bitvec &a) const (defined in bitvec)bitvecinlineprivate
iterator typedef (defined in bitvec)bitvecprivate
max() const (defined in bitvec)bitvecinlineprivate
max() (defined in bitvec)bitvecinlineprivate
min() const (defined in bitvec)bitvecinlineprivate
min() (defined in bitvec)bitvecinlineprivate
operator &(const bitvec &a) const (defined in bitvec)bitvecinlineprivate
operator &=(const bitvec &a) (defined in bitvec)bitvecinlineprivate
operator bool() const (defined in bitvec)bitvecinlineexplicitprivate
operator!=(const LTBitMatrix &a) const (defined in LTBitMatrix)LTBitMatrixinline
operator!=(const bitvec &a) const (defined in bitvec)bitvecinlineprivate
operator()(unsigned r, unsigned c) (defined in LTBitMatrix)LTBitMatrixinline
operator()(unsigned r, unsigned c) const (defined in LTBitMatrix)LTBitMatrixinline
operator-(const bitvec &a) const (defined in bitvec)bitvecinlineprivate
operator-=(const bitvec &a) (defined in bitvec)bitvecinlineprivate
operator<<(size_t count) const (defined in bitvec)bitvecinlineprivate
operator<<=(size_t count) (defined in bitvec)bitvecprivate
operator=(const bitvec &a) (defined in bitvec)bitvecinlineprivate
operator=(bitvec &&a) (defined in bitvec)bitvecinlineprivate
operator==(const LTBitMatrix &a) const (defined in LTBitMatrix)LTBitMatrixinline
operator==(const bitvec &a) const (defined in bitvec)bitvecinlineprivate
operator>> (defined in LTBitMatrix)LTBitMatrixfriend
operator>>(size_t count) const (defined in bitvec)bitvecinlineprivate
operator>>=(size_t count) (defined in bitvec)bitvecprivate
operator[](unsigned r) (defined in LTBitMatrix)LTBitMatrixinline
operator[](unsigned r) const (defined in LTBitMatrix)LTBitMatrixinline
operator[](int idx) (defined in bitvec)bitvecinlineprivate
operator[](int idx) const (defined in bitvec)bitvecinlineprivate
operator^(const bitvec &a) const (defined in bitvec)bitvecinlineprivate
operator^=(const bitvec &a) (defined in bitvec)bitvecinlineprivate
operator|(const bitvec &a) const (defined in bitvec)bitvecinlineprivate
operator|(uintptr_t a) const (defined in bitvec)bitvecinlineprivate
operator|=(const bitvec &a) (defined in bitvec)bitvecinlineprivate
operator|=(uintptr_t a) (defined in bitvec)bitvecinlineprivate
popcount() const (defined in bitvec)bitvecinlineprivate
setbit(size_t idx) (defined in bitvec)bitvecinlineprivate
setrange(size_t idx, size_t sz) (defined in bitvec)bitvecinlineprivate
setraw(uintptr_t raw) (defined in bitvec)bitvecinlineprivate
setraw(uintptr_t *raw, size_t sz) (defined in bitvec)bitvecinlineprivate
size() const (defined in LTBitMatrix)LTBitMatrixinline
~bitvec() (defined in bitvec)bitvecinlineprivate