c:/nebula3/code/foundation/memory/win360/win360memoryconfig.h File Reference
Detailed Description
Central config file for memory setup on the Win32 and Xbox360 platform.(C) 2008 Radon Labs GmbH
#include "core/config.h"
#include "core/debug.h"
Namespaces | |
namespace | Memory |
Enumerations | |
enum | Memory::HeapType |
Functions | |
void | Memory::SetupHeaps () |
const char * | Memory::GetHeapTypeName (HeapType heapType) |
__forceinline unsigned char * | Memory::__HeapAlignPointerAndWritePadding16 (unsigned char *ptr) |
__forceinline unsigned char * | Memory::__HeapUnalignPointer16 (unsigned char *ptr) |
__forceinline LPVOID | Memory::__HeapAlloc16 (HANDLE hHeap, DWORD dwFlags, SIZE_T dwBytes) |
__forceinline LPVOID | Memory::__HeapReAlloc16 (HANDLE hHeap, DWORD dwFlags, LPVOID lpMem, SIZE_T dwBytes) |
__forceinline BOOL | Memory::__HeapFree16 (HANDLE hHeap, DWORD dwFlags, LPVOID lpMem) |
__forceinline SIZE_T | Memory::__HeapSize16 (HANDLE hHeap, DWORD dwFlags, LPCVOID lpMem) |
Variables | |
HANDLE volatile | Memory::Heaps [NumHeapTypes] |