DeleteThisDestructor Class Reference


Detailed Description

DestructorPolicy template for types requiring destruction through DeleteThis.

#include <autoptr.h>

List of all members.

Static Public Member Functions

template<typename Type >
static void  Delete (Type *ptr)

Member Function Documentation

static void Delete ( Type *  ptr ) [inline, static]
    { 
        if(NULL != ptr)
        {
            ptr->DeleteThis(); 
        }
    }

DeleteThisDestructor DeleteThisDestructor DeleteThisDestructor DeleteThisDestructor DeleteThisDestructor DeleteThisDestructor DeleteThisDestructor DeleteThisDestructor DeleteThisDestructor DeleteThisDestructor
DeleteThisDestructor DeleteThisDestructor DeleteThisDestructor DeleteThisDestructor DeleteThisDestructor DeleteThisDestructor DeleteThisDestructor DeleteThisDestructor DeleteThisDestructor DeleteThisDestructor