MADNESS  version 0.9
Classes | Namespaces | Functions
deferred_deleter.h File Reference
#include <madness/world/shared_ptr.h>
#include <madness/world/typestuff.h>
#include <madness/world/deferred_cleanup.h>
Include dependency graph for deferred_deleter.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  madness::DeferredDeleter< ptrT, deleterT >
 Deferred deleter for smart pointers. More...
 

Namespaces

 madness
 Holds machinery to set up Functions/FuncImpls using various Factories and Interfaces.
 

Functions

template<typename ptrT , typename deleterT >
DeferredDeleter< ptrT, deleterT > madness::make_deferred_deleter (World &w, deleterT d)
 Make a defered deleter object for use with std::shared_ptr. More...
 
template<typename ptrT >
DeferredDeleter< ptrT > madness::make_deferred_deleter (World &w)
 Make a defered deleter object for use with std::shared_ptr. More...