Public Types | |
| typedef std::bidirectional_iterator_tag | iterator_category | 
| typedef Bitset::value_type | value_type | 
| typedef Bitset::difference_type | difference_type | 
| typedef Bitset::reference | reference | 
| typedef Bitset::pointer | pointer | 
Public Member Functions | |
| iterator () | |
| iterator (const Bitset *bs) | |
| iterator (const Bitset *bs, const bit_iterator &cbit) | |
| iterator (const iterator &it) | |
| const iterator & | operator++ () | 
| iterator | operator++ (int) | 
| const iterator & | operator-- () | 
| iterator | operator-- (int) | 
| bool | operator== (const iterator &rhs) const | 
| bool | operator== (const const_iterator &rhs) const | 
| bool | operator!= (const iterator &rhs) const | 
| bool | operator!= (const const_iterator &rhs) const | 
| value_type | operator * () const | 
Protected Member Functions | |
| void | skip_zeros_forward () | 
| void | skip_zeros_backward () | 
Protected Attributes | |
| const Bitset * | bs_ | 
| bit_iterator | cbit_ | 
Definition at line 318 of file bitset.hh.
 1.5.1