5 #include <gtest/gtest.h> 8 TEST(DynamicMemory, Basic)
13 const void* ptr1 = pool32.
allocate(16);
23 TEST(DynamicMemory, OutOfMemory)
31 const void* ptr1 = pool32.
allocate(32);
36 const void* ptr2 = pool32.
allocate(32);
47 TEST(DynamicMemory, LimitedPoolAllocator)
virtual void deallocate(const void *ptr)
virtual void deallocate(const void *ptr)
TEST(DynamicMemory, Basic)
virtual void * allocate(std::size_t size)
uint16_t getNumFreeBlocks() const
virtual uint16_t getBlockCapacity() const
uint16_t getPeakNumUsedBlocks() const
virtual void * allocate(std::size_t size)
uint16_t getNumUsedBlocks() const