SourceForge.net Logo
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

EkGSmartPtr Class Template Reference

#include <EkGPtr.h>

Collaboration diagram for EkGSmartPtr:

[legend]
List of all members.

Public Methods

 EkGSmartPtr ()
 This is the default constructor. More...

 ~EkGSmartPtr ()
 This is the destructor. More...

 operator T *& ()
 This is a dereferencing method. More...

T *& operator-> ()
 This is a dereferencing method. More...

T & operator * ()
 This is a dereferencing method. More...

T *& ptr ()
 This returns what <TYPE> is pointing to. More...

template<class T>
class EkGSmartPtr< T >


Constructor & Destructor Documentation

template<class T>
EkGSmartPtr< T >::EkGSmartPtr   [inline]
 

This is the default constructor.

template<class T>
EkGSmartPtr< T >::~EkGSmartPtr  
 

This is the destructor.


Member Function Documentation

template<class T>
T& EkGSmartPtr< T >::operator *   [inline]
 

This is a dereferencing method.

template<class T>
EkGSmartPtr< T >::operator T *&   [inline]
 

This is a dereferencing method.

template<class T>
T*& EkGSmartPtr< T >::operator->   [inline]
 

This is a dereferencing method.

template<class T>
T *& EkGSmartPtr< T >::ptr   [inline]
 

This returns what <TYPE> is pointing to.


The documentation for this class was generated from the following file:
Last Updated: March 12, 2003 (rlr)
Copyright © 2003 Eastman Kodak Company All Rights Reserved.