#include <bitvector.h>
Collaboration diagram for atlas::bitvector::BitVector< dim >:

Public Member Functions | |
| BitVector () | |
| BitVector (size_t n) | |
| BitVector (size_t n, size_t j) | |
| BitVector (bitset::BitSet< dim > data, size_t n) | |
| ~BitVector () | |
| BitVector (const BitVector &v) | |
| BitVector & | operator= (const BitVector &v) |
| bool | operator< (const BitVector &v) const |
| bool | operator[] (size_t i) const |
| size_t | count () |
| const bitset::BitSet< dim > & | data () const |
| size_t | firstBit () const |
| bool | isZero () const |
| bool | nonZero () const |
| size_t | size () const |
| bool | test (size_t i) const |
| BitVector & | operator+= (const BitVector &v) |
| BitVector & | operator-= (const BitVector &v) |
| BitVector & | operator &= (const BitVector &v) |
| BitVector & | operator>>= (size_t pos) |
| BitVector & | operator<<= (size_t pos) |
| BitVector & | flip (size_t i) |
| BitVector & | pushBack (bool) |
| BitVector & | reset () |
| BitVector & | reset (size_t i) |
| void | resize (size_t n) |
| BitVector & | set () |
| BitVector & | set (size_t i) |
| BitVector & | set (size_t i, bool b) |
| void | slice (const bitset::BitSet< dim > &) |
Private Attributes | |
| bitset::BitSet< dim > | d_data |
| size_t | d_size |
Friends | |
| BitVector< dim > & | BitMatrix (BitVector< dim > &, const BitVector< dim > &) const |
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||||||||
|
|
|
|||||
|
|
|
|||||
|
|
1.4.6