Bitcoin ABC 0.30.5
P2P Digital Currency
|
#include <zeroafterfree.h>
Classes | |
struct | rebind |
Public Types | |
using | base = std::allocator< T > |
using | traits = std::allocator_traits< base > |
using | size_type = typename traits::size_type |
using | difference_type = typename traits::difference_type |
using | pointer = typename traits::pointer |
using | const_pointer = typename traits::const_pointer |
using | value_type = typename traits::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) |
Definition at line 15 of file zeroafterfree.h.
using zero_after_free_allocator< T >::base = std::allocator<T> |
Definition at line 16 of file zeroafterfree.h.
using zero_after_free_allocator< T >::const_pointer = typename traits::const_pointer |
Definition at line 21 of file zeroafterfree.h.
using zero_after_free_allocator< T >::difference_type = typename traits::difference_type |
Definition at line 19 of file zeroafterfree.h.
using zero_after_free_allocator< T >::pointer = typename traits::pointer |
Definition at line 20 of file zeroafterfree.h.
using zero_after_free_allocator< T >::size_type = typename traits::size_type |
Definition at line 18 of file zeroafterfree.h.
using zero_after_free_allocator< T >::traits = std::allocator_traits<base> |
Definition at line 17 of file zeroafterfree.h.
using zero_after_free_allocator< T >::value_type = typename traits::value_type |
Definition at line 22 of file zeroafterfree.h.
|
inlinenoexcept |
Definition at line 23 of file zeroafterfree.h.
|
inlinenoexcept |
Definition at line 24 of file zeroafterfree.h.
|
inlinenoexcept |
Definition at line 27 of file zeroafterfree.h.
|
inlinenoexcept |
Definition at line 29 of file zeroafterfree.h.
|
inline |