# Home    # nevrax.com   
Nevrax
Nevrax.org
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
Docs
 
Documentation  
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Search  

NLMEMORY::CHeapAllocator::CNodeBegin Struct Reference

List of all members.

Public Types

enum  { MarkerSize = 6 }
enum  { Free = 0x40000000, Last = 0x80000000, SizeMask = 0x3fffffff }

Public Attributes

char BeginMarkers [MarkerSize]
uint16 Line
char Category [CategoryStringLength]
const char * File
CHeapAllocatorHeap
uint32EndMagicNumber
uint32 AllocateNumber
uint32 SizeAndFlags
CNodeBegin * Previous

Member Enumeration Documentation

anonymous enum
 

Enumeration values:
MarkerSize 

Definition at line 272 of file src/memory/heap_allocator.h.

anonymous enum
 

Enumeration values:
Free 
Last 
SizeMask 

Definition at line 278 of file src/memory/heap_allocator.h.


Member Data Documentation

uint32 NLMEMORY::CHeapAllocator::CNodeBegin::AllocateNumber
 

Definition at line 292 of file src/memory/heap_allocator.h.

char NLMEMORY::CHeapAllocator::CNodeBegin::BeginMarkers[MarkerSize]
 

Definition at line 286 of file src/memory/heap_allocator.h.

char NLMEMORY::CHeapAllocator::CNodeBegin::Category[CategoryStringLength]
 

Definition at line 288 of file src/memory/heap_allocator.h.

uint32* NLMEMORY::CHeapAllocator::CNodeBegin::EndMagicNumber
 

Definition at line 291 of file src/memory/heap_allocator.h.

const char* NLMEMORY::CHeapAllocator::CNodeBegin::File
 

Definition at line 289 of file src/memory/heap_allocator.h.

CHeapAllocator* NLMEMORY::CHeapAllocator::CNodeBegin::Heap
 

Definition at line 290 of file src/memory/heap_allocator.h.

uint16 NLMEMORY::CHeapAllocator::CNodeBegin::Line
 

Definition at line 287 of file src/memory/heap_allocator.h.

CNodeBegin* NLMEMORY::CHeapAllocator::CNodeBegin::Previous
 

Definition at line 296 of file src/memory/heap_allocator.h.

uint32 NLMEMORY::CHeapAllocator::CNodeBegin::SizeAndFlags
 

Definition at line 295 of file src/memory/heap_allocator.h.


The documentation for this struct was generated from the following file: