Bitcoin
|
#include <zeroafterfree.h>
Classes | |
struct | rebind |
Public Types | |
typedef std::allocator< T > | base |
typedef base::size_type | size_type |
typedef base::difference_type | difference_type |
typedef base::pointer | pointer |
typedef base::const_pointer | const_pointer |
typedef base::reference | reference |
typedef base::const_reference | const_reference |
typedef base::value_type | value_type |
Public Member Functions | |
zero_after_free_allocator () noexcept | |
zero_after_free_allocator (const zero_after_free_allocator &a) noexcept | |
template<typename U > | |
zero_after_free_allocator (const zero_after_free_allocator< U > &a) noexcept | |
~zero_after_free_allocator () noexcept | |
void | deallocate (T *p, std::size_t n) |
typedef std::allocator<T> zero_after_free_allocator< T >::base |
typedef base::const_pointer zero_after_free_allocator< T >::const_pointer |
typedef base::const_reference zero_after_free_allocator< T >::const_reference |
typedef base::difference_type zero_after_free_allocator< T >::difference_type |
typedef base::pointer zero_after_free_allocator< T >::pointer |
typedef base::reference zero_after_free_allocator< T >::reference |
typedef base::size_type zero_after_free_allocator< T >::size_type |
typedef base::value_type zero_after_free_allocator< T >::value_type |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |