#include <MemManager.h>
|
template<typename ResObject = void> |
static ResObject * | Allocate (MemManager &memManager, size_t size) |
|
template<typename ResObject , typename... ResObjectArgs> |
static ResObject * | AllocateCreate (MemManager &memManager, ResObjectArgs &&... resObjectArgs) |
|
static void | Deallocate (MemManager &memManager, void *ptr, size_t size) noexcept |
|
template<typename ResObject = void> |
static ResObject * | Reallocate (MemManager &memManager, void *ptr, size_t size, size_t newSize) |
|
static bool | ReallocateInplace (MemManager &memManager, void *ptr, size_t size, size_t newSize) noexcept |
|
static bool | IsEqual (const MemManager &memManager1, const MemManager &memManager2) noexcept |
|
static void | Assign (MemManager &&srcMemManager, MemManager &dstMemManager) noexcept |
|
◆ MemManager
template<typename TMemManager >
◆ Allocate()
template<typename TMemManager >
template<typename ResObject = void>
◆ AllocateCreate()
template<typename TMemManager >
template<typename ResObject , typename... ResObjectArgs>
◆ Assign()
template<typename TMemManager >
◆ Deallocate()
template<typename TMemManager >
◆ IsEqual()
template<typename TMemManager >
◆ MOMO_STATIC_ASSERT()
template<typename TMemManager >
◆ Reallocate()
template<typename TMemManager >
template<typename ResObject = void>
◆ ReallocateInplace()
template<typename TMemManager >
◆ canReallocate
template<typename TMemManager >
◆ canReallocateInplace
template<typename TMemManager >
◆ ptrUsefulBitCount
template<typename TMemManager >
The documentation for this class was generated from the following file: