IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
Loading...
Searching...
No Matches
ice::AllocatorBase< WithDebugInfo > Member List

This is the complete list of members for ice::AllocatorBase< WithDebugInfo >, including all inherited members.

allocate(ice::AllocRequest request) noexcept -> ice::AllocResultice::AllocatorBase< WithDebugInfo >inline
allocate(ice::ChunkedAllocRequest const &request) noexcept -> ice::AllocResultice::AllocatorBase< WithDebugInfo >inline
allocate(ice::u64 count=1) noexcept -> T *ice::AllocatorBase< WithDebugInfo >inline
allocation_count() const noexcept -> ice::u32ice::AllocatorBase< WithDebugInfo >inline
allocation_size(void *ptr) const noexcept -> ice::usizeice::AllocatorBase< WithDebugInfo >inlinevirtual
allocation_size_inuse() const noexcept -> ice::usizeice::AllocatorBase< WithDebugInfo >inline
allocation_size_watermark() const noexcept -> ice::usizeice::AllocatorBase< WithDebugInfo >inline
allocation_total_count() const noexcept -> ice::u32ice::AllocatorBase< WithDebugInfo >inline
AllocatorBase(std::source_location const &) noexceptice::AllocatorBase< WithDebugInfo >inline
AllocatorBase(std::source_location const &, std::string_view) noexceptice::AllocatorBase< WithDebugInfo >inline
AllocatorBase(std::source_location const &, AllocatorBase &) noexceptice::AllocatorBase< WithDebugInfo >inline
AllocatorBase(std::source_location const &, AllocatorBase &, std::string_view) noexceptice::AllocatorBase< WithDebugInfo >inline
CountNotTrackedice::AllocatorBase< WithDebugInfo >static
create(Args &&... args) noexcept -> T *ice::AllocatorBase< WithDebugInfo >inline
deallocate(void *pointer) noexceptice::AllocatorBase< WithDebugInfo >inline
deallocate(ice::Memory result) noexceptice::AllocatorBase< WithDebugInfo >inline
debug_info() const noexcept -> ice::AllocatorDebugInfo const &ice::AllocatorBase< WithDebugInfo >
destroy(T *object) noexceptice::AllocatorBase< WithDebugInfo >inline
do_allocate(ice::AllocRequest request) noexcept -> ice::AllocResult=0ice::AllocatorBase< WithDebugInfo >protectedpure virtual
do_deallocate(void *pointer) noexcept=0ice::AllocatorBase< WithDebugInfo >protectedpure virtual
HasDebugInformationice::AllocatorBase< WithDebugInfo >static
SizeNotTrackedice::AllocatorBase< WithDebugInfo >static
~AllocatorBase() noexcept=defaultice::AllocatorBase< WithDebugInfo >protectedvirtual