#include <alloc_type.hpp>

Public Member Functions | |
| FORCEINLINE void * | operator new (size_t size) |
| Memory allocator for a single class instance. | |
| FORCEINLINE void * | operator new[] (size_t size) |
| Memory allocator for an array of class instances. | |
| FORCEINLINE void | operator delete (void *ptr, size_t size) |
| Memory release for a single class instance. | |
| FORCEINLINE void | operator delete[] (void *ptr, size_t size) |
| Memory release for an array of class instances. | |
All allocated memory will be zeroed.
Definition at line 143 of file alloc_type.hpp.
| FORCEINLINE void* ZeroedMemoryAllocator::operator new | ( | size_t | size | ) | [inline] |
Memory allocator for a single class instance.
| size | the amount of bytes to allocate. |
Definition at line 154 of file alloc_type.hpp.
| FORCEINLINE void* ZeroedMemoryAllocator::operator new[] | ( | size_t | size | ) | [inline] |
Memory allocator for an array of class instances.
| size | the amount of bytes to allocate. |
Reimplemented in Window.
Definition at line 161 of file alloc_type.hpp.
| FORCEINLINE void ZeroedMemoryAllocator::operator delete | ( | void * | ptr, | |
| size_t | size | |||
| ) | [inline] |
Memory release for a single class instance.
| ptr | the memory to free. | |
| size | the amount of allocated memory (unused). |
Reimplemented in Window.
Definition at line 171 of file alloc_type.hpp.
| FORCEINLINE void ZeroedMemoryAllocator::operator delete[] | ( | void * | ptr, | |
| size_t | size | |||
| ) | [inline] |
Memory release for an array of class instances.
| ptr | the memory to free. | |
| size | the amount of allocated memory (unused). |
Definition at line 181 of file alloc_type.hpp.
1.5.6