NewAllocator(std::size_t)
Constructs the allocator; the count hint is ignored since allocations are individual.
void reset()
No-op; the allocator holds no bulk state to rewind.
bool isDeallocSupported()
Reports that per-element deallocate is supported (true for this allocator).
NewAllocator & operator=(const NewAllocator &)=delete
NewAllocator(const NewAllocator &)=delete
void deallocate(T *ptr)
Frees a pointer previously returned by allocate.
T * allocate()
Allocates one default-constructed T via new.