soui 5.0.0.1
Soui5 Doc
 
Loading...
Searching...
No Matches
DefaultPtrDisposer< T > Class Template Reference

Default implementation of PtrDisposer. More...

#include <SSharedPtr.hpp>

Inheritance diagram for DefaultPtrDisposer< T >:
PtrDisposer< T >

Public Member Functions

virtual void dispose (T *ptr)
 Deletes the pointer.
 
- Public Member Functions inherited from PtrDisposer< T >
virtual ~PtrDisposer ()
 Virtual destructor.
 

Detailed Description

template<class T>
class DefaultPtrDisposer< T >

Default implementation of PtrDisposer.

Template Parameters
TThe type of the pointer to be disposed.

This class provides a default implementation for deleting a pointer using the delete operator.

Definition at line 37 of file SSharedPtr.hpp.

Member Function Documentation

◆ dispose()

template<class T>
virtual void DefaultPtrDisposer< T >::dispose ( T * ptr)
inlinevirtual

Deletes the pointer.

Parameters
ptrPointer to be deleted.

Implements PtrDisposer< T >.

Definition at line 44 of file SSharedPtr.hpp.


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