#include <allocator.h>
Public Member Functions | |
AZ_FORCE_INLINE | allocator (const char *) |
AZ_FORCE_INLINE | allocator (const allocator &rhs)=default |
AZ_FORCE_INLINE | allocator (const allocator &rhs, const char *name) |
AZ_FORCE_INLINE allocator & | operator= (const allocator &rhs)=default |
pointer | allocate (size_type byteSize, size_type alignment) |
void | deallocate (pointer ptr, size_type byteSize, size_type alignment) |
pointer | reallocate (pointer ptr, size_type newSize, align_type alignment=1) |
size_type | max_size () const |
size_type | get_allocated_size () const |
AZ_FORCE_INLINE bool | is_lock_free () |
AZ_FORCE_INLINE bool | is_stale_read_allowed () |
AZ_FORCE_INLINE bool | is_delayed_recycling () |
All allocation will be piped to AZ::SystemAllocator, make sure it is created!