#include <Memory.h>
Public Member Functions | |
AZ_FORCE_INLINE | AZStdAlloc (const AZStdAlloc &rhs)=default |
AZ_FORCE_INLINE AZStdAlloc & | operator= (const AZStdAlloc &rhs)=default |
AZ_FORCE_INLINE pointer | allocate (size_t byteSize, size_t alignment) |
AZ_FORCE_INLINE pointer | reallocate (pointer ptr, size_type newSize, align_type newAlignment) |
AZ_FORCE_INLINE void | deallocate (pointer ptr, size_type byteSize, size_type alignment) |
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 () |
Generic wrapper for binding allocator to an AZStd one.