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

std::_Rope_char_ptr_proxy Class Template Reference

#include <stl_rope.h>

Collaboration diagram for std::_Rope_char_ptr_proxy:

Collaboration graph
[legend]
List of all members.

Public Methods

 _Rope_char_ptr_proxy (const _Rope_char_ref_proxy< _CharT, _Alloc > &__x)
 _Rope_char_ptr_proxy (const _Rope_char_ptr_proxy &__x)
 _Rope_char_ptr_proxy ()
 _Rope_char_ptr_proxy (_CharT *__x)
_Rope_char_ptr_proxy& operator= (const _Rope_char_ptr_proxy &__x)
_Rope_char_ref_proxy<_CharT,
_Alloc
operator * () const

Private Attributes

size_t _M_pos
rope<_CharT,_Alloc>* _M_root

Friends

class  _Rope_char_ref_proxy< _CharT, _Alloc >
template<class _CharT2, class _Alloc2> bool operator== (const _Rope_char_ptr_proxy< _CharT2, _Alloc2 > &__x, const _Rope_char_ptr_proxy< _CharT2, _Alloc2 > &__y)

template<class _CharT, class _Alloc> class std::_Rope_char_ptr_proxy


Constructor & Destructor Documentation

template<class _CharT, class _Alloc>
std::_Rope_char_ptr_proxy<_CharT, _Alloc>::_Rope_char_ptr_proxy<_CharT, _Alloc> ( const _Rope_char_ref_proxy< _CharT, _Alloc > & __x ) [inline]
 

Definition at line 786 of file stl_rope.h.

template<class _CharT, class _Alloc>
std::_Rope_char_ptr_proxy<_CharT, _Alloc>::_Rope_char_ptr_proxy<_CharT, _Alloc> ( const _Rope_char_ptr_proxy<_CharT, _Alloc> & __x ) [inline]
 

Definition at line 788 of file stl_rope.h.

template<class _CharT, class _Alloc>
std::_Rope_char_ptr_proxy<_CharT, _Alloc>::_Rope_char_ptr_proxy<_CharT, _Alloc> ( ) [inline]
 

Definition at line 790 of file stl_rope.h.

template<class _CharT, class _Alloc>
std::_Rope_char_ptr_proxy<_CharT, _Alloc>::_Rope_char_ptr_proxy<_CharT, _Alloc> ( _CharT * __x ) [inline]
 

Definition at line 791 of file stl_rope.h.


Member Function Documentation

template<class _CharT, class _Alloc>
_Rope_char_ref_proxy< _CharT, _Alloc > std::_Rope_char_ptr_proxy<_CharT, _Alloc>::operator *<_CharT,_Alloc> ( ) const [inline]
 

Definition at line 803 of file stl_rope.h.

template<class _CharT, class _Alloc>
_Rope_char_ptr_proxy<_CharT, _Alloc> & std::_Rope_char_ptr_proxy<_CharT, _Alloc>::operator= ( const _Rope_char_ptr_proxy<_CharT, _Alloc> & __x ) [inline]
 

Definition at line 795 of file stl_rope.h.


Friends And Related Function Documentation

template<class _CharT, class _Alloc>
friend class _Rope_char_ref_proxy< _CharT, _Alloc > [friend]
 

Definition at line 782 of file stl_rope.h.

template<class _CharT, class _Alloc>
template<class _CharT2, class _Alloc2>
bool operator== ( const _Rope_char_ptr_proxy< _CharT2, _Alloc2 > & __x,
const _Rope_char_ptr_proxy< _CharT2, _Alloc2 > & __y ) [friend]
 


Member Data Documentation

template<class _CharT, class _Alloc>
size_t std::_Rope_char_ptr_proxy<_CharT, _Alloc>::_M_pos [private]
 

Definition at line 783 of file stl_rope.h.

template<class _CharT, class _Alloc>
rope<_CharT,_Alloc>* std::_Rope_char_ptr_proxy<_CharT, _Alloc>::_M_root [private]
 

Definition at line 784 of file stl_rope.h.


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