#include <CeresEngine/Foundation/Allocator.hpp>
◆ ~Arena()
template<std::size_t N, std::size_t Alignment = alignof(std::max_align_t)>
◆ Arena() [1/2]
template<std::size_t N, std::size_t Alignment = alignof(std::max_align_t)>
◆ Arena() [2/2]
template<std::size_t N, std::size_t Alignment = alignof(std::max_align_t)>
◆ align_up()
template<std::size_t N, std::size_t Alignment = alignof(std::max_align_t)>
|
|
inlinestaticprivatenoexcept |
◆ allocate()
template<std::size_t N, std::size_t Alignment>
template<std::size_t ReqAlign>
◆ deallocate()
template<std::size_t N, std::size_t Alignment>
◆ operator=()
template<std::size_t N, std::size_t Alignment = alignof(std::max_align_t)>
◆ pointer_in_buffer()
template<std::size_t N, std::size_t Alignment = alignof(std::max_align_t)>
◆ reset()
template<std::size_t N, std::size_t Alignment = alignof(std::max_align_t)>
◆ size()
template<std::size_t N, std::size_t Alignment = alignof(std::max_align_t)>
|
|
inlinestaticconstexprnoexcept |
◆ used()
template<std::size_t N, std::size_t Alignment = alignof(std::max_align_t)>
◆ mBuffer
template<std::size_t N, std::size_t Alignment = alignof(std::max_align_t)>
◆ mPointer
template<std::size_t N, std::size_t Alignment = alignof(std::max_align_t)>
The documentation for this class was generated from the following file:
- /Users/Rogiel/Developer/CeresEngine/Engine/Sources/CeresEngine/Foundation/Allocator.hpp