gwnavruntime/kernel/SF_HeapNew.h Source File
Go to the documentation of this file.
28 #ifndef INC_KY_Kernel_HeapNew_H
29 #define INC_KY_Kernel_HeapNew_H
33 #ifdef KY_MEMORY_ENABLE_DEBUG_INFO
35 #define KY_HEAP_NEW(heap) new(heap,__FILE__,__LINE__)
36 #define KY_HEAP_NEW_ID(heap,id) new(heap, id, __FILE__,__LINE__)
37 #define KY_HEAP_AUTO_NEW(addr) new((Kaim::MemAddressPtr)((void*)addr),__FILE__,__LINE__)
39 #define KY_NEW new(__FILE__,__LINE__)
43 #define KY_HEAP_NEW(pheap) new(pheap)
44 #define KY_HEAP_NEW_ID(pheap,id) new(pheap,id)
45 #define KY_HEAP_AUTO_NEW(paddr) new((Kaim::MemAddressPtr)((void*)paddr))
51 #endif // INC_KY_HEAPNEW_H