secure_allocator.hpp
Go to the documentation of this file.
Definition: secure_allocator.hpp:33
~secure_allocator() BOOST_NOEXCEPT=default
secure_allocator & operator=(const secure_allocator &) BOOST_NOEXCEPT=default
secure_allocator(const secure_allocator< U > &) BOOST_NOEXCEPT
Definition: secure_allocator.hpp:80
void deallocate(T *p, std::size_t n)
Definition: secure_allocator.hpp:87
secure_allocator() BOOST_NOEXCEPT=default
T * allocate(std::size_t n)
Definition: secure_allocator.hpp:83
BOOST_ATTRIBUTE_MALLOC_FUNCTION void * allocate_memory(size_t elems, size_t elem_size)
Definition: memory_operations.hpp:48
bool operator!=(const secure_allocator< T > &, const secure_allocator< U > &)
Definition: secure_allocator.hpp:98
bool operator==(const secure_allocator< T > &, const secure_allocator< U > &)
Definition: secure_allocator.hpp:93
void deallocate_memory(void *p, size_t elems, size_t elem_size)
Definition: memory_operations.hpp:110
Definition: pair.hpp:31