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

ptr< _Tp > Class Template Reference

#include <gptr.h>

Inheritance diagram for ptr< _Tp >:

Inheritance graph
[legend]
Collaboration diagram for ptr< _Tp >:

Collaboration graph
[legend]
List of all members.

Public Methods

 ptr (_Tp &__p)
 ptr (_Tp *__p)
 ptr (const _Self &__p)
 ~ptr ()
reference operator * ()
const_reference operator * () const
pointer operator-> ()
const_pointer operator-> () const
pointer get_local_copy ()
const_pointer get_local_copy () const
_Self & operator= (const _Self &__p)
_Self & operator= (_Tp &__p)

template<class _Tp>
class ptr< _Tp >


Constructor & Destructor Documentation

template<class _Tp>
ptr< _Tp >::ptr _Tp &    __p [inline]
 

Definition at line 39 of file gptr.h.

template<class _Tp>
ptr< _Tp >::ptr _Tp *    __p [inline]
 

Definition at line 40 of file gptr.h.

template<class _Tp>
ptr< _Tp >::ptr const _Self &    __p [inline]
 

Definition at line 41 of file gptr.h.

template<class _Tp>
ptr< _Tp >::~ptr   [inline]
 

Definition at line 43 of file gptr.h.


Member Function Documentation

template<class _Tp>
const_pointer ptr< _Tp >::get_local_copy   const [inline]
 

Definition at line 52 of file gptr.h.

template<class _Tp>
pointer ptr< _Tp >::get_local_copy   [inline]
 

Definition at line 51 of file gptr.h.

template<class _Tp>
const_reference ptr< _Tp >::operator *   const [inline]
 

Definition at line 46 of file gptr.h.

template<class _Tp>
reference ptr< _Tp >::operator *   [inline]
 

Definition at line 45 of file gptr.h.

template<class _Tp>
const_pointer ptr< _Tp >::operator->   const [inline]
 

Definition at line 49 of file gptr.h.

template<class _Tp>
pointer ptr< _Tp >::operator->   [inline]
 

Definition at line 48 of file gptr.h.

template<class _Tp>
_Self& ptr< _Tp >::operator= _Tp &    __p [inline]
 

Definition at line 55 of file gptr.h.

template<class _Tp>
_Self& ptr< _Tp >::operator= const _Self &    __p [inline]
 

Definition at line 54 of file gptr.h.


The documentation for this class was generated from the following file:
Generated on Tue Nov 4 01:59:31 2003 for COCONUT API by doxygen1.2.18