|
| BitSet () |
|
| BitSet (const Nice::BitSetVar &_bsv) |
|
| BitSet (Nice::U32 _depth, const Nice::BitSet &_bs) |
|
| BitSet (Nice::U32 _depth, Nice::U32 _value=0) |
|
void | setValue (Nice::U32 _value=0) |
| Takes only as many bits as the BitSet's depth, converts them to long and assigns it to the BitSet's value. More...
|
|
void | setDepth (Nice::U32 _depth) |
|
Nice::U32 | getDepth () const |
|
Nice::U32 | getValue () |
|
bool | test (size_t _position) const |
|
void | set (size_t _position, bool _value=true) |
|
bool | equals (int _depth, const BitSet &_bs) const |
| Checks for equality with another BitSet for a given number of bits, starting with the lowest. More...
|
|
Nice::U32 | count () |
|
BitSet | operator & (const BitSet &_x) |
|
BitSet | operator & (Nice::U32 _value) |
|
BitSet & | operator &= (const BitSet &_bs) |
|
BitSet & | operator &= (Nice::U32 _value) |
|
BitSet | operator^ (const BitSet &_x) |
|
BitSet | operator^ (Nice::U32 _value) |
|
BitSet & | operator^= (const BitSet &_bs) |
|
BitSet & | operator^= (Nice::U32 _value) |
|
BitSet | operator| (const BitSet &_x) |
|
BitSet | operator| (Nice::U32 _value) |
|
BitSet & | operator|= (const BitSet &_bs) |
|
BitSet & | operator|= (Nice::U32 _value) |
|
BitSet & | operator~ () |
|
BitSet & | operator<<= (const size_t _position) |
|
BitSet & | operator>>= (const size_t _position) |
|
reference | operator[] (size_t _position) |
|
bool | operator[] (size_t _position) const |
|
BitSet & | operator= (const BitSet &_bs) |
|
BitSet & | operator= (Nice::U32 _value) |
|
| BitSet () |
|
| BitSet (const Nice::BitSetVar &_bsv) |
|
| BitSet (Nice::U32 _depth, const Nice::BitSet &_bs) |
|
| BitSet (Nice::U32 _depth, Nice::U32 _value=0) |
|
void | setValue (Nice::U32 _value=0) |
| Takes only as many bits as the BitSet's depth, converts them to long and assigns it to the BitSet's value. More...
|
|
void | setDepth (Nice::U32 _depth) |
|
Nice::U32 | getDepth () const |
|
Nice::U32 | getValue () |
|
bool | test (size_t _position) const |
|
void | set (size_t _position, bool _value=true) |
|
bool | equals (int _depth, const BitSet &_bs) const |
| Checks for equality with another BitSet for a given number of bits, starting with the lowest. More...
|
|
Nice::U32 | count () |
|
BitSet | operator & (const BitSet &_x) |
|
BitSet | operator & (Nice::U32 _value) |
|
BitSet & | operator &= (const BitSet &_bs) |
|
BitSet & | operator &= (Nice::U32 _value) |
|
BitSet | operator^ (const BitSet &_x) |
|
BitSet | operator^ (Nice::U32 _value) |
|
BitSet & | operator^= (const BitSet &_bs) |
|
BitSet & | operator^= (Nice::U32 _value) |
|
BitSet | operator| (const BitSet &_x) |
|
BitSet | operator| (Nice::U32 _value) |
|
BitSet & | operator|= (const BitSet &_bs) |
|
BitSet & | operator|= (Nice::U32 _value) |
|
BitSet & | operator~ () |
|
BitSet & | operator<<= (const size_t _position) |
|
BitSet & | operator>>= (const size_t _position) |
|
reference | operator[] (size_t _position) |
|
bool | operator[] (size_t _position) const |
|
BitSet & | operator= (const BitSet &_bs) |
|
BitSet & | operator= (Nice::U32 _value) |
|
bool | operator== (const BitSetVar &__rhs) const |
|
bool | operator< (const BitSetVar &__rhs) const |
|
bool | operator!= (const BitSetVar &__rhs) const |
|
bool | operator<= (const BitSetVar &__rhs) const |
|
bool | operator> (const BitSetVar &__rhs) const |
|
bool | operator>= (const BitSetVar &__rhs) const |
|
bool | operator== (const BitSetVar &__rhs) const |
|
bool | operator< (const BitSetVar &__rhs) const |
|
bool | operator!= (const BitSetVar &__rhs) const |
|
bool | operator<= (const BitSetVar &__rhs) const |
|
bool | operator> (const BitSetVar &__rhs) const |
|
bool | operator>= (const BitSetVar &__rhs) const |
|