You.i Engine
CYIAbstractDeleter< YI_RAW_PTR > Class Template Reference

Detailed Description

template<typename YI_RAW_PTR>
class CYIAbstractDeleter< YI_RAW_PTR >

Abstract deleter for the CYISharedPtr and CYISharedArray. It implements the IYIDeleter interface.

This class is essentially a container for a raw pointer to be deleted.

Deprecated:
This class has been deprecated and may be removed in a future release.

#include <smartptr/YiAbstractDeleter.h>

Inheritance diagram for CYIAbstractDeleter< YI_RAW_PTR >:

Public Member Functions

 CYIAbstractDeleter (YI_RAW_PTR *pPtr)
 
virtual ~CYIAbstractDeleter ()
 
- Public Member Functions inherited from IYIDeleter
virtual ~IYIDeleter ()
 

Protected Attributes

YI_RAW_PTR * m_pPtr
 

Constructor & Destructor Documentation

template<typename YI_RAW_PTR >
CYIAbstractDeleter< YI_RAW_PTR >::CYIAbstractDeleter ( YI_RAW_PTR *  pPtr)
template<typename YI_RAW_PTR >
virtual CYIAbstractDeleter< YI_RAW_PTR >::~CYIAbstractDeleter ( )
virtual

Member Data Documentation

template<typename YI_RAW_PTR >
YI_RAW_PTR* CYIAbstractDeleter< YI_RAW_PTR >::m_pPtr
protected

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