|
IBR-DTNSuite 0.6
|
Automatic deletion of pointer object. More...
#include <AutoDelete.h>
Public Member Functions | |
| AutoDelete (T *pointer) | |
| virtual | ~AutoDelete () |
Automatic deletion of pointer object.
An AutoDelete class delete a given pointer when the object gets destroyed. This helps to cleanup pointer when leaving a context.
Definition at line 31 of file AutoDelete.h.
| ibrcommon::AutoDelete< T >::AutoDelete | ( | T * | pointer | ) | [inline] |
Creates a AutoDelete object. The given pointer will be deleted when the AutoDelete object gets destroyed.
| pointer | A pointer which should be deleted. |
Definition at line 39 of file AutoDelete.h.
| virtual ibrcommon::AutoDelete< T >::~AutoDelete | ( | ) | [inline, virtual] |
Destruktor of AutoPointer. This method deletes the given pointer.
Definition at line 45 of file AutoDelete.h.