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

RefCount< T > Class Template Reference

#include <RefCount.hpp>

List of all members.

Public Methods

 RefCount (T *p=0)
 RefCount (const RefCount< T > &other)
 ~RefCount ()
RefCount< T > & operator= (const RefCount< T > &other)
 operator T * () const
T * operator-> () const
T * get () const
template<class newType>  operator RefCount ()

template<class T>
class RefCount< T >


Constructor & Destructor Documentation

template<class T>
RefCount< T >::RefCount T *    p = 0 [inline, explicit]
 

template<class T>
RefCount< T >::RefCount const RefCount< T > &    other [inline]
 

template<class T>
RefCount< T >::~RefCount   [inline]
 


Member Function Documentation

template<class T>
T* RefCount< T >::get   const [inline]
 

template<class T>
template<class newType>
RefCount< T >::operator RefCount   [inline]
 

template<class T>
RefCount< T >::operator T *   const [inline]
 

template<class T>
T* RefCount< T >::operator->   const [inline]
 

template<class T>
RefCount<T>& RefCount< T >::operator= const RefCount< T > &    other [inline]
 


The documentation for this class was generated from the following file:
Generated on Wed Nov 3 12:59:53 2004 for Lemur Toolkit by doxygen1.2.18