24 #ifndef SRC_COMMON_ALLOCATORWRAPPER_H 25 #define SRC_COMMON_ALLOCATORWRAPPER_H 50 void *
alloc(
size_t size);
AllocatorWrapper(const AclAllocator &backing_allocator) noexcept
Default Constructor.
void set_user_data(void *user_data)
Set user data to be used by the allocator.
Copyright (c) 2017-2022 Arm Limited.
AllocatorWrapper & operator=(const AllocatorWrapper &) noexcept=delete
void aligned_free(void *ptr)
Free an aligned memory block.
void free(void *ptr)
Free an allocated memory block.
Default malloc allocator implementation.
void * aligned_alloc(size_t size, size_t alignment)
Allocate a chunk of memory of a given size in bytes, while honoring a given alignment requirement...
void * alloc(size_t size)
Allocate a chunk of memory of a given size in bytes.