![]() |
Bitcoin Core 22.99.0
P2P Digital Currency
|
#include <secure.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 | |
| secure_allocator () noexcept | |
| secure_allocator (const secure_allocator &a) noexcept | |
| template<typename U > | |
| secure_allocator (const secure_allocator< U > &a) noexcept | |
| ~secure_allocator () noexcept | |
| T * | allocate (std::size_t n, const void *hint=0) |
| void | deallocate (T *p, std::size_t n) |
| using secure_allocator< T >::base = std::allocator<T> |
| using secure_allocator< T >::const_pointer = typename traits::const_pointer |
| using secure_allocator< T >::difference_type = typename traits::difference_type |
| using secure_allocator< T >::pointer = typename traits::pointer |
| using secure_allocator< T >::size_type = typename traits::size_type |
| using secure_allocator< T >::traits = std::allocator_traits<base> |
| using secure_allocator< T >::value_type = typename traits::value_type |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |
|
inline |