#include <bitset.h>
Public Types | |
| typedef std::forward_iterator_tag | iterator_category |
| typedef size_t | value_type |
| typedef ptrdiff_t | difference_type |
| typedef const value_type * | pointer |
| typedef const value_type & | reference |
Public Member Functions | |
| iterator () | |
| iterator (unsigned long b) | |
| ~iterator () | |
| bool | operator== (const iterator &i) const |
| bool | operator!= (const iterator &i) const |
| size_t | operator * () const |
| bool | operator() () const |
| iterator & | operator++ () |
| iterator | operator++ (int) |
Private Attributes | |
| unsigned long | d_bits |
This is the same behaviour as BitMap::iterator.
Definition at line 337 of file bitset.h.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 371 of file bitset.h. References atlas::bits::firstBit(). |
|
|
Definition at line 367 of file bitset.h. References atlas::bits::firstBit(). |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 363 of file bitset.h. References atlas::bits::firstBit(). |
|
|
|
1.3.9.1