Allocator Builder
Policy Based C++ Template Allocator Library
|
Inherits alb::v_100::allocator_with_stats_base< false, Allocator, Flags >.
Additional Inherited Members | |
![]() | |
using | statistic_type = typename traits::type_switch< std::atomic< size_t >, internal::no_atomic< size_t >, Shared >::type |
![]() | |
block | allocate (size_t n, const char *file=nullptr, const char *function=nullptr, int line=0) noexcept |
void | deallocate (block &b) noexcept |
bool | reallocate (block &b, size_t n) noexcept |
std::enable_if < traits::has_owns< U >::value, bool >::type | owns (const block &b) const noexcept |
std::enable_if < traits::has_expand< U > ::value, bool >::type | expand (block &b, size_t delta) noexcept |
Allocations | allocations () const noexcept |
![]() | |
static const bool | HasPerAllocationState |
static MEMBER_ACCESSORS constexpr bool | supports_truncated_deallocation |
static constexpr bool | has_per_allocation_state |
static constexpr unsigned | alignment |
Definition at line 635 of file allocator_with_stats.hpp.