Givaro
Public Member Functions
RefCountPtr< T > Class Template Reference

#include <givpointer.h>

Public Member Functions

 RefCountPtr (T *data)
 RefCountPtr (const RefCountPtr< T > &ptr)
 ~RefCountPtr ()
RefCountPtr< T > & operator= (const RefCountPtr< T > &ptr)
T & operator* () const
T * operator-> () const

template<class T>
class Givaro::RefCountPtr< T >


Constructor & Destructor Documentation

RefCountPtr ( T *  data) [inline, explicit]
RefCountPtr ( const RefCountPtr< T > &  ptr) [inline]
~RefCountPtr ( ) [inline]

Member Function Documentation

RefCountPtr<T>& operator= ( const RefCountPtr< T > &  ptr) [inline]
T& operator* ( ) const [inline]
T* operator-> ( ) const [inline]

The documentation for this class was generated from the following file: