#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).