Blender  V3.3
blender::LinearAllocator< Allocator > Member List

This is the complete list of members for blender::LinearAllocator< Allocator >, including all inherited members.

allocate(const int64_t size, const int64_t alignment)blender::LinearAllocator< Allocator >inline
allocate()blender::LinearAllocator< Allocator >inline
allocate_array(int64_t size)blender::LinearAllocator< Allocator >inline
allocate_elements_and_pointer_array(int64_t element_amount, int64_t element_size, int64_t element_alignment)blender::LinearAllocator< Allocator >inline
construct(Args &&...args)blender::LinearAllocator< Allocator >inline
construct_array(int64_t size, Args &&...args)blender::LinearAllocator< Allocator >inline
construct_array_copy(Span< T > src)blender::LinearAllocator< Allocator >inline
construct_elements_and_pointer_array(int64_t n, Args &&...args)blender::LinearAllocator< Allocator >inline
copy_string(StringRef str)blender::LinearAllocator< Allocator >inline
LinearAllocator()blender::LinearAllocator< Allocator >inline
operator=(NonMovable &&other)=deleteblender::NonMovableprivate
blender::NonMovable::operator=(const NonMovable &other)=defaultblender::NonMovableprivate
provide_buffer(void *buffer, uint size)blender::LinearAllocator< Allocator >inline
provide_buffer(AlignedBuffer< Size, Alignment > &aligned_buffer)blender::LinearAllocator< Allocator >inline
~LinearAllocator()blender::LinearAllocator< Allocator >inline