13 #ifndef TYPES_MALLOCALLOCATOR_HPP_ 14 #define TYPES_MALLOCALLOCATOR_HPP_ 44 FwSizeType alignment =
alignof(std::max_align_t))
override;
void * allocate(const FwEnumStoreType identifier, FwSizeType &size, bool &recoverable, FwSizeType alignment=alignof(std::max_align_t)) override
PlatformSizeType FwSizeType
void deallocate(const FwEnumStoreType identifier, void *ptr) override
malloc based memory allocator
Memory Allocation base class.
Defines a base class for a memory allocator for classes.
Implementation of malloc based allocator.
MallocAllocator()=default
virtual ~MallocAllocator()=default