GClasses

GClasses::smart_ptr_ref_counter< T > Class Template Reference

A helper class used by the smart_ptr class. More...

#include <GHolders.h>

List of all members.

Public Member Functions

 smart_ptr_ref_counter (T *p)
 ~smart_ptr_ref_counter ()

Public Attributes

T * m_p
size_t m_refCount

Detailed Description

template<class T>
class GClasses::smart_ptr_ref_counter< T >

A helper class used by the smart_ptr class.


Constructor & Destructor Documentation

template<class T>
GClasses::smart_ptr_ref_counter< T >::smart_ptr_ref_counter ( T *  p) [inline]
template<class T>
GClasses::smart_ptr_ref_counter< T >::~smart_ptr_ref_counter ( ) [inline]

Member Data Documentation

template<class T>
T* GClasses::smart_ptr_ref_counter< T >::m_p
template<class T>
size_t GClasses::smart_ptr_ref_counter< T >::m_refCount