ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

Common::SharedPtrDeletionDeleterImpl< T, D > Class Template Reference

#include <ptr.h>

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

List of all members.

Public Member Functions

 SharedPtrDeletionDeleterImpl (T *ptr, D d)
 ~SharedPtrDeletionDeleterImpl ()

Private Attributes

T * _ptr
_deleter

Detailed Description

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

Definition at line 51 of file ptr.h.


Constructor & Destructor Documentation

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

Definition at line 53 of file ptr.h.

template<class T , class D >
Common::SharedPtrDeletionDeleterImpl< T, D >::~SharedPtrDeletionDeleterImpl (  )  [inline]

Definition at line 54 of file ptr.h.


Member Data Documentation

template<class T , class D >
D Common::SharedPtrDeletionDeleterImpl< T, D >::_deleter [private]

Definition at line 57 of file ptr.h.

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

Definition at line 56 of file ptr.h.


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


Generated on Sat Jul 13 2019 05:03:45 for ResidualVM by doxygen 1.7.1
curved edge   curved edge