ROOT  6.06/09
Reference Guide
Public Member Functions | Private Attributes | List of all members
TGeoRCPtr< T > Class Template Reference

template<class T>
class TGeoRCPtr< T >

Definition at line 61 of file TGeoRCPtr.h.

Public Member Functions

 TGeoRCPtr (T *ptr=0)
 
 TGeoRCPtr (const TGeoRCPtr &ptr)
 
 ~TGeoRCPtr ()
 
TGeoRCPtroperator= (T *ptr)
 
TGeoRCPtroperator= (const TGeoRCPtr &ptr)
 
T * Get () const
 
T * operator-> () const
 
T & operator* () const
 
 operator T * () const
 
 operator bool () const
 
bool operator== (const TGeoRCPtr &ptr)
 
bool operator== (const T *ptr)
 

Private Attributes

T * fPtr
 

#include <TGeoRCPtr.h>

Constructor & Destructor Documentation

template<class T >
TGeoRCPtr< T >::TGeoRCPtr ( T *  ptr = 0)
inline

Definition at line 65 of file TGeoRCPtr.h.

template<class T >
TGeoRCPtr< T >::TGeoRCPtr ( const TGeoRCPtr< T > &  ptr)
inline

Definition at line 72 of file TGeoRCPtr.h.

template<class T >
TGeoRCPtr< T >::~TGeoRCPtr ( )
inline

Definition at line 78 of file TGeoRCPtr.h.

Member Function Documentation

template<class T >
T* TGeoRCPtr< T >::Get ( ) const
inline

Definition at line 99 of file TGeoRCPtr.h.

template<class T >
TGeoRCPtr< T >::operator bool ( ) const
inline

Definition at line 109 of file TGeoRCPtr.h.

template<class T >
TGeoRCPtr< T >::operator T * ( ) const
inline

Definition at line 108 of file TGeoRCPtr.h.

template<class T >
T& TGeoRCPtr< T >::operator* ( ) const
inline

Definition at line 107 of file TGeoRCPtr.h.

template<class T >
T* TGeoRCPtr< T >::operator-> ( ) const
inline

Definition at line 106 of file TGeoRCPtr.h.

template<class T >
TGeoRCPtr& TGeoRCPtr< T >::operator= ( T *  ptr)
inline

Definition at line 84 of file TGeoRCPtr.h.

template<class T >
TGeoRCPtr& TGeoRCPtr< T >::operator= ( const TGeoRCPtr< T > &  ptr)
inline

Definition at line 93 of file TGeoRCPtr.h.

template<class T >
bool TGeoRCPtr< T >::operator== ( const TGeoRCPtr< T > &  ptr)
inline

Definition at line 110 of file TGeoRCPtr.h.

template<class T >
bool TGeoRCPtr< T >::operator== ( const T *  ptr)
inline

Definition at line 111 of file TGeoRCPtr.h.

Member Data Documentation

template<class T >
T* TGeoRCPtr< T >::fPtr
private

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