_CryMemoryManagerPoolHelper

C++
struct _CryMemoryManagerPoolHelper {
  volatile LONG allocatedMemory;
};
File

CryMemoryManager_impl.h

Description

PoolHelper definition.

_CryMemoryManagerPoolHelper::allocatedMemory Data Member
C++
volatile LONG allocatedMemory;
Description

Static variables.

_CryMemoryManagerPoolHelper::FakeAllocation Method
C++
static void FakeAllocation(long size);
_CryMemoryManagerPoolHelper::Free Method
C++
static size_t Free(void * memblock, size_t alignment);
_CryMemoryManagerPoolHelper::GetIMemoryManager Method
C++
static IMemoryManager* GetIMemoryManager();
_CryMemoryManagerPoolHelper::GetMemoryInfo Method
C++
static void GetMemoryInfo(CryModuleMemoryInfo * pMmemInfo);
_CryMemoryManagerPoolHelper::Init Method
C++
static void Init();
_CryMemoryManagerPoolHelper::Malloc Method
C++
static void* Malloc(size_t size, size_t alignment);
Description

Local version of allocations, does memory counting per module.

_CryMemoryManagerPoolHelper::MemSize Method
C++
static size_t MemSize(void* ptr, size_t sz);
_CryMemoryManagerPoolHelper::Realloc Method
C++
static void* Realloc(void * memblock, size_t size, size_t alignment);
_CryMemoryManagerPoolHelper::FNC_CryCrtFree Nested Type
C++
typedef size_t (* FNC_CryCrtFree)(void *p);
_CryMemoryManagerPoolHelper::FNC_CryCrtMalloc Nested Type
C++
typedef void * (* FNC_CryCrtMalloc)(size_t size);
_CryMemoryManagerPoolHelper::FNC_CryCrtRealloc Nested Type
C++
typedef void * (* FNC_CryCrtRealloc)(void *p, size_t size);
_CryMemoryManagerPoolHelper::FNC_CryCrtSize Nested Type
C++
typedef size_t (* FNC_CryCrtSize)(void *p);
_CryMemoryManagerPoolHelper::FNC_CryFree Nested Type
C++
typedef size_t (* FNC_CryFree)(void *p,size_t alignment);
_CryMemoryManagerPoolHelper::FNC_CryGetIMemoryManagerInterface Nested Type
C++
typedef void (* FNC_CryGetIMemoryManagerInterface)(void **p);
_CryMemoryManagerPoolHelper::FNC_CryGetMemSize Nested Type
C++
typedef size_t (* FNC_CryGetMemSize)(void *p, size_t);
Description

typedef size_t (*FNC_CryFree)(void);

_CryMemoryManagerPoolHelper::FNC_CryMalloc Nested Type
C++
typedef void * (* FNC_CryMalloc)(size_t size, size_t& allocated, size_t alignment);
_CryMemoryManagerPoolHelper::FNC_CryRealloc Nested Type
C++
typedef void * (* FNC_CryRealloc)(void *memblock, size_t size, size_t& allocated, size_t& oldsize, size_t alignment);
_CryMemoryManagerPoolHelper::FNC_CryStats Nested Type
C++
typedef int (* FNC_CryStats)(char *buf);