template <int _Size> struct _Node_Allocations_Tree { char * _M_end; enum { eListSize = _Size/(sizeof(void *) * NUM_OBJ) }; _Obj_Address _M_allocations_list[eListSize]; int _M_allocations_count; _Node_Allocations_Tree * _M_Block_next; };
CryMemoryAllocator.h
Members |
Description |
char * _M_end; |
Pointer to the end of the memory block |
_Obj_Address _M_allocations_list[eListSize]; |
List of allocations |
_Node_Allocations_Tree * _M_Block_next; |
Pointer to the next memory block |
struct _Node_Allocations_Tree { enum { eListSize = _Size / (sizeof(void *) * _Num_obj); }; _Obj_Address * _M_allocations_list[eListSize]; int _M_Count; _Node_Allocations_Tree * _M_next; };