_GLIBCXX_STD::_Bit_const_iterator Struct Reference

#include <stl_bvector.h>

Inheritance diagram for _GLIBCXX_STD::_Bit_const_iterator:

_GLIBCXX_STD::_Bit_iterator_base List of all members.

Public Types

typedef bool reference
typedef bool const_reference
typedef const bool * pointer
typedef _Bit_const_iterator const_iterator

Public Member Functions

 _Bit_const_iterator ()
 _Bit_const_iterator (_Bit_type *__x, unsigned int __y)
 _Bit_const_iterator (const _Bit_iterator &__x)
const_reference operator * () const
const_iteratoroperator++ ()
const_iterator operator++ (int)
const_iteratoroperator-- ()
const_iterator operator-- (int)
const_iteratoroperator+= (difference_type __i)
const_iteratoroperator-= (difference_type __i)
const_iterator operator+ (difference_type __i) const
const_iterator operator- (difference_type __i) const
const_reference operator[] (difference_type __i)

Member Typedef Documentation

typedef _Bit_const_iterator _GLIBCXX_STD::_Bit_const_iterator::const_iterator
 

Definition at line 269 of file stl_bvector.h.

typedef bool _GLIBCXX_STD::_Bit_const_iterator::const_reference
 

Definition at line 267 of file stl_bvector.h.

typedef const bool* _GLIBCXX_STD::_Bit_const_iterator::pointer
 

Definition at line 268 of file stl_bvector.h.

typedef bool _GLIBCXX_STD::_Bit_const_iterator::reference
 

Definition at line 266 of file stl_bvector.h.


Constructor & Destructor Documentation

_GLIBCXX_STD::_Bit_const_iterator::_Bit_const_iterator  )  [inline]
 

Definition at line 271 of file stl_bvector.h.

_GLIBCXX_STD::_Bit_const_iterator::_Bit_const_iterator _Bit_type __x,
unsigned int  __y
[inline]
 

Definition at line 272 of file stl_bvector.h.

References _GLIBCXX_STD::_Bit_type.

_GLIBCXX_STD::_Bit_const_iterator::_Bit_const_iterator const _Bit_iterator __x  )  [inline]
 

Definition at line 274 of file stl_bvector.h.


Member Function Documentation

const_reference _GLIBCXX_STD::_Bit_const_iterator::operator *  )  const [inline]
 

Definition at line 278 of file stl_bvector.h.

const_iterator _GLIBCXX_STD::_Bit_const_iterator::operator+ difference_type  __i  )  const [inline]
 

Definition at line 326 of file stl_bvector.h.

const_iterator _GLIBCXX_STD::_Bit_const_iterator::operator++ int   )  [inline]
 

Definition at line 289 of file stl_bvector.h.

References _GLIBCXX_STD::_Bit_iterator_base::_M_bump_up().

const_iterator& _GLIBCXX_STD::_Bit_const_iterator::operator++  )  [inline]
 

Definition at line 282 of file stl_bvector.h.

References _GLIBCXX_STD::_Bit_iterator_base::_M_bump_up().

const_iterator& _GLIBCXX_STD::_Bit_const_iterator::operator+= difference_type  __i  )  [inline]
 

Definition at line 312 of file stl_bvector.h.

References _GLIBCXX_STD::_Bit_iterator_base::_M_incr().

const_iterator _GLIBCXX_STD::_Bit_const_iterator::operator- difference_type  __i  )  const [inline]
 

Definition at line 332 of file stl_bvector.h.

const_iterator _GLIBCXX_STD::_Bit_const_iterator::operator-- int   )  [inline]
 

Definition at line 304 of file stl_bvector.h.

References _GLIBCXX_STD::_Bit_iterator_base::_M_bump_down().

const_iterator& _GLIBCXX_STD::_Bit_const_iterator::operator--  )  [inline]
 

Definition at line 297 of file stl_bvector.h.

References _GLIBCXX_STD::_Bit_iterator_base::_M_bump_down().

const_iterator& _GLIBCXX_STD::_Bit_const_iterator::operator-= difference_type  __i  )  [inline]
 

Definition at line 319 of file stl_bvector.h.

const_reference _GLIBCXX_STD::_Bit_const_iterator::operator[] difference_type  __i  )  [inline]
 

Definition at line 339 of file stl_bvector.h.


The documentation for this struct was generated from the following file:
Generated on Tue Jan 30 17:32:07 2007 for GNU C++ STL by doxygen 1.3.6