MADNESS
version 0.9
|
Go to the source code of this file.
Classes | |
struct | madness::detail::CheckedDeleter< T > |
Checked pointer delete functor. More... | |
struct | madness::detail::CheckedArrayDeleter< T > |
Checked array pointer delete functor. More... | |
struct | madness::detail::CheckedFree< T > |
Deleter to free memory for a shared_ptr using free() More... | |
struct | madness::detail::NoDeleter< T > |
Use this deleter with shared_ptr to do nothing for the pointer cleanup. More... | |
Namespaces | |
madness | |
Holds machinery to set up Functions/FuncImpls using various Factories and Interfaces. | |
madness::detail | |
Functions | |
template<typename T > | |
void | madness::detail::checked_delete (T *p) |
Checked pointer delete function. More... | |
template<typename T > | |
void | madness::detail::checked_array_delete (T *a) |
Checked array pointer delete function. More... | |
template<typename T > | |
void | madness::detail::checked_free (T *p) |
Function to free memory for a shared_ptr using free() More... | |
template<typename T > | |
void | madness::detail::no_delete (T *) |
Use this function with shared_ptr to do nothing for the pointer cleanup. More... | |
void | madness::detail::no_delete (void *) |