Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

std::_Bit_const_iterator Struct Reference

#include <stl_bvector.h>

Inheritance diagram for std::_Bit_const_iterator:

Inheritance graph
[legend]
Collaboration diagram for std::_Bit_const_iterator:

Collaboration graph
[legend]
List of all members.

Public Types

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

Public Methods

 _Bit_const_iterator ()
 _Bit_const_iterator (unsigned int *__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 std::_Bit_const_iterator::const_iterator
 

Definition at line 187 of file stl_bvector.h.

typedef bool std::_Bit_const_iterator::const_reference
 

Definition at line 185 of file stl_bvector.h.

typedef const bool* std::_Bit_const_iterator::pointer
 

Reimplemented from std::random_access_iterator.

Definition at line 186 of file stl_bvector.h.

typedef bool std::_Bit_const_iterator::reference
 

Reimplemented from std::random_access_iterator.

Definition at line 184 of file stl_bvector.h.


Constructor & Destructor Documentation

std::_Bit_const_iterator::_Bit_const_iterator ( ) [inline]
 

Definition at line 189 of file stl_bvector.h.

std::_Bit_const_iterator::_Bit_const_iterator ( unsigned int * __x,
unsigned int __y ) [inline]
 

Definition at line 190 of file stl_bvector.h.

std::_Bit_const_iterator::_Bit_const_iterator ( const _Bit_iterator & __x ) [inline]
 

Definition at line 192 of file stl_bvector.h.


Member Function Documentation

const_reference std::_Bit_const_iterator::operator * ( ) const [inline]
 

Definition at line 195 of file stl_bvector.h.

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

Definition at line 224 of file stl_bvector.h.

const_iterator std::_Bit_const_iterator::operator++ ( int ) [inline]
 

Definition at line 202 of file stl_bvector.h.

const_iterator & std::_Bit_const_iterator::operator++ ( ) [inline]
 

Definition at line 198 of file stl_bvector.h.

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

Definition at line 216 of file stl_bvector.h.

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

Definition at line 228 of file stl_bvector.h.

const_iterator std::_Bit_const_iterator::operator-- ( int ) [inline]
 

Definition at line 211 of file stl_bvector.h.

const_iterator & std::_Bit_const_iterator::operator-- ( ) [inline]
 

Definition at line 207 of file stl_bvector.h.

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

Definition at line 220 of file stl_bvector.h.

const_reference std::_Bit_const_iterator::operator[] ( difference_type __i ) [inline]
 

Definition at line 232 of file stl_bvector.h.


The documentation for this struct was generated from the following file:
Generated at Tue May 1 16:29:45 2001 for libstdc++-v3 by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001