#include <DTTFBitArray.h>
Classes | |
class | refToBit |
Public Member Functions | |
int | any () |
void | assign (const int p, const int n, const int val) |
void | assign (const int p, const int n, const DTTFBitArray< N > &val) |
void | assign (const int p, const int n, const char *str) |
DTTFBitArray< 8 > | byte (const int i) const |
void | cleanUnused () |
int | count () const |
unsigned | dataWord (const int i) const |
unsigned & | dataWord (const int i) |
DTTFBitArray () | |
DTTFBitArray (const DTTFBitArray< N > &br) | |
DTTFBitArray (const char *str) | |
DTTFBitArray (const char *str, const int p, const int n) | |
DTTFBitArray (const unsigned i) | |
int | element (const int pos) const |
DTTFBitArray< N > & | flip () |
unsigned & | getWord (const int pos) |
unsigned | getWord (const int pos) const |
unsigned | lastWordMask () const |
int | nBits () const |
int | none () |
int | nWords () const |
void | one () |
bool | operator!= (const DTTFBitArray< N > &a) const |
DTTFBitArray< N > | operator& (const DTTFBitArray< N > &a) |
DTTFBitArray< N > & | operator&= (const DTTFBitArray< N > &a) |
DTTFBitArray< N > | operator+ (const DTTFBitArray< N > &a) |
DTTFBitArray< N > & | operator++ (int) |
DTTFBitArray< N > & | operator+= (const DTTFBitArray< N > &a) |
DTTFBitArray< N > | operator- (const DTTFBitArray< N > &a) |
DTTFBitArray< N > & | operator-= (const DTTFBitArray< N > &a) |
bool | operator< (const DTTFBitArray< N > &a) const |
DTTFBitArray< N > | operator<< (const int n) |
DTTFBitArray< N > & | operator<<= (const int n) |
bool | operator<= (const DTTFBitArray< N > &a) const |
DTTFBitArray< N > & | operator= (const DTTFBitArray< N > &a) |
DTTFBitArray< N > & | operator= (const unsigned i) |
DTTFBitArray< N > & | operator= (const char *str) |
bool | operator== (const DTTFBitArray< N > &a) const |
bool | operator> (const DTTFBitArray< N > &a) const |
bool | operator>= (const DTTFBitArray< N > &a) const |
DTTFBitArray< N > | operator>> (const int n) |
DTTFBitArray< N > & | operator>>= (const int n) |
refToBit | operator[] (const int pos) |
int | operator[] (const int pos) const |
DTTFBitArray< N > | operator^ (const DTTFBitArray< N > &a) |
DTTFBitArray< N > & | operator^= (const DTTFBitArray< N > &a) |
DTTFBitArray< N > | operator| (const DTTFBitArray< N > &a) |
DTTFBitArray< N > & | operator|= (const DTTFBitArray< N > &a) |
DTTFBitArray< N > | operator~ () const |
std::ostream & | print (std::ostream &o=std::cout) const |
unsigned | read (const int p, const int n) const |
void | reset () |
void | reset (const int i) |
void | set (const int i) |
void | set (const int i, const int val) |
void | set (const int i, const char *str) |
int | size () const |
int | test (const int i) const |
DTTFBitArray< N > | twoComplement () const |
DTTFBitArray< N > & | twoComplement () |
void | unset (const int i) |
int | unusedBits () const |
void | zero () |
Static Public Member Functions | |
static int | getPosInWord (const int pos) |
static unsigned | getPosMask (const int pos) |
Private Attributes | |
unsigned | _data [N/32+1] |
Friends | |
class | refToBit |
Definition at line 30 of file DTTFBitArray.h.
|
inline |
Definition at line 83 of file DTTFBitArray.h.
|
inline |
Definition at line 85 of file DTTFBitArray.h.
|
inline |
Definition at line 91 of file DTTFBitArray.h.
|
inline |
Definition at line 96 of file DTTFBitArray.h.
|
inline |
Definition at line 100 of file DTTFBitArray.h.
|
inline |
Definition at line 184 of file DTTFBitArray.h.
|
inline |
Definition at line 239 of file DTTFBitArray.h.
|
inline |
Definition at line 250 of file DTTFBitArray.h.
|
inline |
Definition at line 261 of file DTTFBitArray.h.
|
inline |
Definition at line 287 of file DTTFBitArray.h.
|
inline |
Definition at line 170 of file DTTFBitArray.h.
|
inline |
Definition at line 175 of file DTTFBitArray.h.
|
inline |
Definition at line 128 of file DTTFBitArray.h.
|
inline |
Definition at line 132 of file DTTFBitArray.h.
|
inline |
Definition at line 210 of file DTTFBitArray.h.
|
inline |
Definition at line 406 of file DTTFBitArray.h.
|
inlinestatic |
Definition at line 148 of file DTTFBitArray.h.
|
inlinestatic |
Definition at line 154 of file DTTFBitArray.h.
|
inline |
Definition at line 138 of file DTTFBitArray.h.
|
inline |
Definition at line 142 of file DTTFBitArray.h.
|
inline |
Definition at line 165 of file DTTFBitArray.h.
|
inline |
Definition at line 121 of file DTTFBitArray.h.
|
inline |
Definition at line 197 of file DTTFBitArray.h.
|
inline |
Definition at line 125 of file DTTFBitArray.h.
|
inline |
Definition at line 223 of file DTTFBitArray.h.
|
inline |
Definition at line 394 of file DTTFBitArray.h.
|
inline |
Definition at line 425 of file DTTFBitArray.h.
|
inline |
Definition at line 417 of file DTTFBitArray.h.
|
inline |
Definition at line 489 of file DTTFBitArray.h.
|
inline |
Definition at line 492 of file DTTFBitArray.h.
|
inline |
Definition at line 476 of file DTTFBitArray.h.
|
inline |
Definition at line 515 of file DTTFBitArray.h.
|
inline |
Definition at line 510 of file DTTFBitArray.h.
|
inline |
Definition at line 371 of file DTTFBitArray.h.
|
inline |
Definition at line 460 of file DTTFBitArray.h.
|
inline |
Definition at line 450 of file DTTFBitArray.h.
|
inline |
Definition at line 403 of file DTTFBitArray.h.
|
inline |
Definition at line 296 of file DTTFBitArray.h.
|
inline |
Definition at line 307 of file DTTFBitArray.h.
|
inline |
Definition at line 328 of file DTTFBitArray.h.
|
inline |
Definition at line 357 of file DTTFBitArray.h.
|
inline |
Definition at line 400 of file DTTFBitArray.h.
|
inline |
Definition at line 397 of file DTTFBitArray.h.
|
inline |
Definition at line 473 of file DTTFBitArray.h.
|
inline |
Definition at line 463 of file DTTFBitArray.h.
|
inline |
Definition at line 353 of file DTTFBitArray.h.
|
inline |
Definition at line 354 of file DTTFBitArray.h.
|
inline |
Definition at line 447 of file DTTFBitArray.h.
|
inline |
Definition at line 439 of file DTTFBitArray.h.
|
inline |
Definition at line 436 of file DTTFBitArray.h.
|
inline |
Definition at line 428 of file DTTFBitArray.h.
|
inline |
Definition at line 414 of file DTTFBitArray.h.
|
inline |
Definition at line 345 of file DTTFBitArray.h.
|
inline |
Definition at line 275 of file DTTFBitArray.h.
|
inline |
Definition at line 221 of file DTTFBitArray.h.
|
inline |
Definition at line 232 of file DTTFBitArray.h.
|
inline |
Definition at line 230 of file DTTFBitArray.h.
|
inline |
Definition at line 235 of file DTTFBitArray.h.
|
inline |
Definition at line 236 of file DTTFBitArray.h.
|
inline |
Definition at line 122 of file DTTFBitArray.h.
|
inline |
Definition at line 213 of file DTTFBitArray.h.
|
inline |
Definition at line 500 of file DTTFBitArray.h.
Referenced by L1MuDTPhiLut::print().
|
inline |
Definition at line 503 of file DTTFBitArray.h.
|
inline |
Definition at line 231 of file DTTFBitArray.h.
|
inline |
Definition at line 159 of file DTTFBitArray.h.
|
inline |
Definition at line 216 of file DTTFBitArray.h.
|
friend |
Definition at line 33 of file DTTFBitArray.h.
|
private |
Definition at line 519 of file DTTFBitArray.h.