Allocator interface (noexcept)
More...
#include <Allocator.hpp>
Allocator interface (noexcept)
◆ ~Allocator()
| virtual Foundation::Core::Allocator::~Allocator |
( |
| ) |
|
|
virtualdefault |
◆ Allocate()
| virtual pointer Foundation::Core::Allocator::Allocate |
( |
size_type |
size, |
|
|
size_t |
alignment = alignof(std::max_align_t) |
|
) |
| |
|
pure virtualnoexcept |
◆ AllocateArena() [1/2]
◆ AllocateArena() [2/2]
| Arena Foundation::Core::Allocator::AllocateArena |
( |
size_type |
size, |
|
|
size_t |
alignment |
|
) |
| |
|
inline |
◆ Deallocate()
| virtual void Foundation::Core::Allocator::Deallocate |
( |
pointer |
ptr | ) |
|
|
pure virtualnoexcept |
◆ DeallocateArena()
| void Foundation::Core::Allocator::DeallocateArena |
( |
Arena |
arena | ) |
|
|
inline |
◆ Ptr()
| Allocator * Foundation::Core::Allocator::Ptr |
( |
| ) |
|
|
inline |
◆ Reallocate()
The documentation for this class was generated from the following file: