__gnu_cxx::_Rope_self_destruct_ptr< _CharT, _Alloc > Struct Template Reference

List of all members.

Public Member Functions

 ~_Rope_self_destruct_ptr ()
 _Rope_self_destruct_ptr ()
 _Rope_self_destruct_ptr (_Rope_RopeRep< _CharT, _Alloc > *__p)
_Rope_RopeRep< _CharT, _Alloc > & operator * ()
_Rope_RopeRep< _CharT, _Alloc > * operator-> ()
 operator _Rope_RopeRep ()
_Rope_self_destruct_ptroperator= (_Rope_RopeRep< _CharT, _Alloc > *__x)

Public Attributes

_Rope_RopeRep< _CharT, _Alloc > * _M_ptr

Detailed Description

template<class _CharT, class _Alloc>
struct __gnu_cxx::_Rope_self_destruct_ptr< _CharT, _Alloc >

Definition at line 889 of file rope.


Constructor & Destructor Documentation

template<class _CharT, class _Alloc>
__gnu_cxx::_Rope_self_destruct_ptr< _CharT, _Alloc >::~_Rope_self_destruct_ptr (  )  [inline]

Definition at line 893 of file rope.

References __gnu_cxx::_Rope_self_destruct_ptr< _CharT, _Alloc >::_M_ptr.

template<class _CharT, class _Alloc>
__gnu_cxx::_Rope_self_destruct_ptr< _CharT, _Alloc >::_Rope_self_destruct_ptr (  )  [inline]

Definition at line 898 of file rope.

template<class _CharT, class _Alloc>
__gnu_cxx::_Rope_self_destruct_ptr< _CharT, _Alloc >::_Rope_self_destruct_ptr ( _Rope_RopeRep< _CharT, _Alloc > *  __p  )  [inline]

Definition at line 900 of file rope.


Member Function Documentation

template<class _CharT, class _Alloc>
_Rope_RopeRep<_CharT, _Alloc>& __gnu_cxx::_Rope_self_destruct_ptr< _CharT, _Alloc >::operator * (  )  [inline]

Definition at line 904 of file rope.

References __gnu_cxx::_Rope_self_destruct_ptr< _CharT, _Alloc >::_M_ptr.

template<class _CharT, class _Alloc>
__gnu_cxx::_Rope_self_destruct_ptr< _CharT, _Alloc >::operator _Rope_RopeRep (  )  [inline]

Definition at line 911 of file rope.

References __gnu_cxx::_Rope_self_destruct_ptr< _CharT, _Alloc >::_M_ptr.

template<class _CharT, class _Alloc>
_Rope_RopeRep<_CharT, _Alloc>* __gnu_cxx::_Rope_self_destruct_ptr< _CharT, _Alloc >::operator-> (  )  [inline]

Definition at line 908 of file rope.

References __gnu_cxx::_Rope_self_destruct_ptr< _CharT, _Alloc >::_M_ptr.

template<class _CharT, class _Alloc>
_Rope_self_destruct_ptr& __gnu_cxx::_Rope_self_destruct_ptr< _CharT, _Alloc >::operator= ( _Rope_RopeRep< _CharT, _Alloc > *  __x  )  [inline]

Definition at line 915 of file rope.

References __gnu_cxx::_Rope_self_destruct_ptr< _CharT, _Alloc >::_M_ptr.


Member Data Documentation

template<class _CharT, class _Alloc>
_Rope_RopeRep<_CharT, _Alloc>* __gnu_cxx::_Rope_self_destruct_ptr< _CharT, _Alloc >::_M_ptr

Definition at line 891 of file rope.

Referenced by __gnu_cxx::_Rope_self_destruct_ptr< _CharT, _Alloc >::operator *(), __gnu_cxx::_Rope_self_destruct_ptr< _CharT, _Alloc >::operator _Rope_RopeRep(), __gnu_cxx::_Rope_self_destruct_ptr< _CharT, _Alloc >::operator->(), __gnu_cxx::_Rope_self_destruct_ptr< _CharT, _Alloc >::operator=(), and __gnu_cxx::_Rope_self_destruct_ptr< _CharT, _Alloc >::~_Rope_self_destruct_ptr().


The documentation for this struct was generated from the following file:
Generated on Tue Feb 2 16:58:05 2010 for GNU C++ STL by  doxygen 1.4.7