#include <MemoryTracker.h>
Public Types | |
| using | value_type = T |
Public Member Functions | |
| TrackingAllocator ()=default | |
| template<typename U> | |
| TrackingAllocator (const TrackingAllocator< U > &) noexcept | |
| T * | allocate (std::size_t n) |
| void | deallocate (T *ptr, std::size_t) |
| template<typename U> | |
| bool | operator== (const TrackingAllocator< U > &) const noexcept |
| template<typename U> | |
| bool | operator!= (const TrackingAllocator< U > &) const noexcept |
| using TrackingAllocator< T >::value_type = T |
|
default |
|
inlinenoexcept |
|
inline |
|
inline |
|
inlinenoexcept |
|
inlinenoexcept |