#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!