#include <allocator.h>
Public Types | |
using | pointer = void * |
using | size_type = AZStd::size_t |
using | difference_type = AZStd::ptrdiff_t |
Public Member Functions | |
AZ_FORCE_INLINE | no_default_allocator (const char *name="Invalid allocator") |
AZ_FORCE_INLINE | no_default_allocator (const allocator &) |
AZ_FORCE_INLINE | no_default_allocator (const allocator &, const char *) |
AZ_FORCE_INLINE allocator & | operator= (const allocator &rhs) |
AZ_FORCE_INLINE pointer | allocate (size_type byteSize, size_type alignment) |
AZ_FORCE_INLINE void | deallocate (pointer ptr, size_type byteSize, size_type alignment) |
AZ_FORCE_INLINE size_type | resize (pointer ptr, size_type newSize) |
AZ_FORCE_INLINE const char * | get_name () const |
AZ_FORCE_INLINE void | set_name (const char *name) |
AZ_FORCE_INLINE size_type | max_size () const |
AZ_FORCE_INLINE bool | is_lock_free () |
AZ_FORCE_INLINE bool | is_stale_read_allowed () |
AZ_FORCE_INLINE bool | is_delayed_recycling () |
No Default allocator implementation (invalid allocator).