smart_ptr.h File Reference


Detailed Description

CSmartPtr and CRefPtr class.

Id
smart_ptr.h,v 1.24 2004/02/23 10:09:09 ledorze Exp

Definition in file smart_ptr.h.

#include "nel/misc/types_nl.h"
#include "nel/misc/debug.h"
#include <stdio.h>
#include "smart_ptr_inline.h"

Go to the source code of this file.

Namespaces

namespace  NLMISC

Defines

#define REF_TRACE(_s)   ((void)0)
#define SMART_TRACE(_s)   ((void)0)


Define Documentation

#define REF_TRACE _s   )     ((void)0)
 

Definition at line 97 of file smart_ptr.h.

Referenced by NLMISC::CRefPtr< T >::CRefPtr(), NLMISC::CRefPtr< T >::kill(), NLMISC::CRefPtr< T >::operator *(), NLMISC::CRefPtr< T >::operator T *(), NLMISC::CRefPtr< T >::operator->(), NLMISC::CRefPtr< T >::operator=(), and NLMISC::CRefPtr< T >::~CRefPtr().

#define SMART_TRACE _s   )     ((void)0)
 

Definition at line 96 of file smart_ptr.h.

Referenced by NLMISC::CSmartPtr< CSkeletonShape >::CSmartPtr(), NLMISC::CSmartPtr< CSkeletonShape >::operator *(), NLMISC::CSmartPtr< CSkeletonShape >::operator T *(), NLMISC::CSmartPtr< CSkeletonShape >::operator->(), NLMISC::CSmartPtr< T >::operator=(), and NLMISC::CSmartPtr< T >::~CSmartPtr().


Generated on Tue Mar 16 06:43:18 2004 for NeL by doxygen 1.3.6