Whole document tree
    

Whole document tree

Templatestd::_Rope_char_ptr_proxy class Reference
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

std::_Rope_char_ptr_proxy< _CharT, _Alloc > Class Template Reference

#include <stl_rope.h>

Collaboration diagram for std::_Rope_char_ptr_proxy< _CharT, _Alloc >:

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< _CharT, _Alloc >


Constructor & Destructor Documentation

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

Definition at line 814 of file stl_rope.h.

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

Definition at line 816 of file stl_rope.h.

References std::_Rope_char_ptr_proxy< _CharT, _Alloc >::_M_pos.

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

Definition at line 818 of file stl_rope.h.

References std::_Rope_char_ptr_proxy< _CharT, _Alloc >::_M_pos.

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

Definition at line 819 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 *   const [inline]
 

Definition at line 831 of file stl_rope.h.

References std::_Rope_char_ptr_proxy< _CharT, _Alloc >::_M_pos.

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

Definition at line 823 of file stl_rope.h.

References std::_Rope_char_ptr_proxy< _CharT, _Alloc >::_M_pos, and std::_Rope_char_ptr_proxy< _CharT, _Alloc >::_M_root.


Friends And Related Function Documentation

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

Definition at line 810 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 811 of file stl_rope.h.

Referenced by std::_Rope_char_ptr_proxy< _CharT, _Alloc >::_Rope_char_ptr_proxy(), std::_Rope_char_ptr_proxy< _CharT, _Alloc >::operator *(), std::_Rope_char_ptr_proxy< _CharT, _Alloc >::operator=(), and std::operator>().

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

Definition at line 812 of file stl_rope.h.

Referenced by std::_Rope_char_ptr_proxy< _CharT, _Alloc >::operator=(), and std::operator>().


The documentation for this class was generated from the following file:
Generated on Mon Apr 8 03:17:33 2002 for libstdc++-v3 Source by doxygen1.2.15