Bitset::const_iterator Struct Reference

List of all members.

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

 const_iterator ()
 const_iterator (const Bitset *bs)
 const_iterator (const Bitset *bs, const bit_iterator &cbit)
 const_iterator (const const_iterator &it)
 const_iterator (const iterator &it)
const const_iteratoroperator++ ()
const_iterator operator++ (int)
const const_iteratoroperator-- ()
const_iterator operator-- (int)
bool operator== (const const_iterator &rhs) const
bool operator== (const iterator &rhs) const
bool operator!= (const const_iterator &rhs) const
bool operator!= (const iterator &rhs) const
value_type operator * () const

Protected Member Functions

void skip_zeros_forward ()
void skip_zeros_backward ()

Protected Attributes

const Bitsetbs_
bit_iterator cbit_

Detailed Description

Definition at line 282 of file bitset.hh.


Generated on Wed Jun 13 17:03:35 2007 for Vaucanson by  doxygen 1.5.1