__gnu_cxx::_Rope_iterator< _CharT, _Alloc > Class Template Reference

Inheritance diagram for __gnu_cxx::_Rope_iterator< _CharT, _Alloc >:

Inheritance graph
List of all members.

Detailed Description

template<class _CharT, class _Alloc>
class __gnu_cxx::_Rope_iterator< _CharT, _Alloc >

Definition at line 1270 of file rope.

Public Types

Public Member Functions

Protected Types

Protected Member Functions

Static Protected Member Functions

Protected Attributes

Friends


Member Typedef Documentation

typedef ptrdiff_t std::iterator< std::random_access_iterator_tag , _CharT , ptrdiff_t , _CharT * , _CharT & >::difference_type [inherited]

Distance between iterators is represented as this type.

Definition at line 117 of file stl_iterator_base_types.h.

typedef std::random_access_iterator_tag std::iterator< std::random_access_iterator_tag , _CharT , ptrdiff_t , _CharT * , _CharT & >::iterator_category [inherited]

One of the tag types.

Definition at line 113 of file stl_iterator_base_types.h.

template<class _CharT, class _Alloc>
typedef _Rope_char_ref_proxy<_CharT, _Alloc>* __gnu_cxx::_Rope_iterator< _CharT, _Alloc >::pointer

This type represents a pointer-to-value_type.

Reimplemented from std::iterator< std::random_access_iterator_tag, _CharT >.

Definition at line 1295 of file rope.

template<class _CharT, class _Alloc>
typedef _Rope_char_ref_proxy<_CharT, _Alloc> __gnu_cxx::_Rope_iterator< _CharT, _Alloc >::reference

This type represents a reference-to-value_type.

Reimplemented from std::iterator< std::random_access_iterator_tag, _CharT >.

Definition at line 1294 of file rope.

typedef _CharT std::iterator< std::random_access_iterator_tag , _CharT , ptrdiff_t , _CharT * , _CharT & >::value_type [inherited]

The type "pointed to" by the iterator.

Definition at line 115 of file stl_iterator_base_types.h.


The documentation for this class was generated from the following files:
Generated on Wed Mar 26 00:44:02 2008 for libstdc++ by  doxygen 1.5.1