|
IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
|
#include <ice/mem.hxx>
Public Member Functions | |
| constexpr | ChunkedAllocRequest () noexcept=default |
| template<typename T> | |
| constexpr auto | include (T *&ptrref, ice::u64 count) noexcept |
| constexpr void | finalize (ice::AllocResult result) const noexcept |
| constexpr void | reset () noexcept |
Public Attributes | |
| ice::meminfo | _request_meminfo { } |
| ice::u64 | _chunk_count = 0 |
| ice::usize | _chunk_offsets [14] |
| void ** | _chunk_pointers [15] |
|
explicitconstexprdefaultnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
| ice::u64 ice::ChunkedAllocRequest::_chunk_count = 0 |
| ice::usize ice::ChunkedAllocRequest::_chunk_offsets[14] |
| void** ice::ChunkedAllocRequest::_chunk_pointers[15] |
| ice::meminfo ice::ChunkedAllocRequest::_request_meminfo { } |