#include <BitArray.h>
Public Member Functions | |
refToBit & | flip () |
operator int () const | |
refToBit & | operator= (const int val) |
refToBit & | operator= (const refToBit &rtb) |
int | operator~ () const |
refToBit () | |
refToBit (BitArray &b, int pos) | |
~refToBit () | |
Private Attributes | |
int | _pos |
unsigned * | _word |
Friends | |
class | BitArray |
Definition at line 37 of file BitArray.h.
|
inline |
Definition at line 43 of file BitArray.h.
Definition at line 44 of file BitArray.h.
References BitArray< N >::refToBit::_pos, BitArray< N >::refToBit::_word, BitArray< N >::getPosInWord(), and BitArray< N >::getWord().
|
inline |
Definition at line 48 of file BitArray.h.
Definition at line 72 of file BitArray.h.
References BitArray< N >::refToBit::_pos, BitArray< N >::refToBit::_word, and BitArray< N >::getPosMask().
|
inline |
Definition at line 70 of file BitArray.h.
References BitArray< N >::refToBit::_pos, BitArray< N >::refToBit::_word, and BitArray< N >::getPosMask().
Definition at line 50 of file BitArray.h.
References BitArray< N >::refToBit::_pos, BitArray< N >::refToBit::_word, and BitArray< N >::getPosMask().
Definition at line 59 of file BitArray.h.
References BitArray< N >::refToBit::_pos, BitArray< N >::refToBit::_word, and BitArray< N >::getPosMask().
|
inline |
Definition at line 68 of file BitArray.h.
References BitArray< N >::refToBit::_pos, BitArray< N >::refToBit::_word, and BitArray< N >::getPosMask().
|
friend |
Definition at line 38 of file BitArray.h.
|
private |
Definition at line 79 of file BitArray.h.
Referenced by BitArray< N >::refToBit::flip(), BitArray< N >::refToBit::operator int(), BitArray< N >::refToBit::operator=(), BitArray< N >::refToBit::operator~(), and BitArray< N >::refToBit::refToBit().
|
private |
Definition at line 78 of file BitArray.h.
Referenced by BitArray< N >::refToBit::flip(), BitArray< N >::refToBit::operator int(), BitArray< N >::refToBit::operator=(), BitArray< N >::refToBit::operator~(), and BitArray< N >::refToBit::refToBit().