|
DirectZ
|
Defines a reference-counted smart pointer with size tracking and custom deleter support. More...
#include <cstddef>#include <cstdlib>#include <functional>Go to the source code of this file.
Classes | |
| struct | dz::default_noop |
| Default no-op deleter. More... | |
| struct | dz::default_delete_single |
| Default deleter for single heap-allocated objects. More... | |
| struct | dz::default_delete_array |
| Default deleter for arrays. More... | |
| struct | dz::default_free_deleter |
| Default deleter using free(). More... | |
| struct | dz::size_ptr< T > |
| A reference-counted smart pointer with associated size and custom deleter. More... | |
Namespaces | |
| namespace | dz |
Defines a reference-counted smart pointer with size tracking and custom deleter support.