UFO: Alien Invasion
SharedPtrDeletionDeleterImpl< T, D > Class Template Reference

#include <sharedptr.h>

Inheritance diagram for SharedPtrDeletionDeleterImpl< T, D >:
Inheritance graph
Collaboration diagram for SharedPtrDeletionDeleterImpl< T, D >:
Collaboration graph

Public Member Functions

 SharedPtrDeletionDeleterImpl (T *ptr, D d)
 
 ~SharedPtrDeletionDeleterImpl ()
 
- Public Member Functions inherited from SharedPtrDeletionInternal
virtual ~SharedPtrDeletionInternal ()
 

Private Attributes

T * _ptr
 
_deleter
 

Detailed Description

template<class T, class D>
class SharedPtrDeletionDeleterImpl< T, D >

Definition at line 38 of file sharedptr.h.

Constructor & Destructor Documentation

◆ SharedPtrDeletionDeleterImpl()

template<class T , class D >
SharedPtrDeletionDeleterImpl< T, D >::SharedPtrDeletionDeleterImpl ( T *  ptr,
d 
)
inline

Definition at line 40 of file sharedptr.h.

◆ ~SharedPtrDeletionDeleterImpl()

Field Documentation

◆ _deleter

template<class T , class D >
D SharedPtrDeletionDeleterImpl< T, D >::_deleter
private

◆ _ptr

template<class T , class D >
T* SharedPtrDeletionDeleterImpl< T, D >::_ptr
private

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