# 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  

NLMISC::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 229 of file include/nel/misc/heap_allocator.h.

anonymous enum
 

Enumeration values:
Free 
Last 
SizeMask 

Definition at line 235 of file include/nel/misc/heap_allocator.h.


Member Data Documentation

uint32 NLMISC::CHeapAllocator::CNodeBegin::AllocateNumber
 

Definition at line 249 of file include/nel/misc/heap_allocator.h.

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

Definition at line 243 of file include/nel/misc/heap_allocator.h.

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

Definition at line 245 of file include/nel/misc/heap_allocator.h.

uint32* NLMISC::CHeapAllocator::CNodeBegin::EndMagicNumber
 

Definition at line 248 of file include/nel/misc/heap_allocator.h.

const char* NLMISC::CHeapAllocator::CNodeBegin::File
 

Definition at line 246 of file include/nel/misc/heap_allocator.h.

CHeapAllocator* NLMISC::CHeapAllocator::CNodeBegin::Heap
 

Definition at line 247 of file include/nel/misc/heap_allocator.h.

uint16 NLMISC::CHeapAllocator::CNodeBegin::Line
 

Definition at line 244 of file include/nel/misc/heap_allocator.h.

CNodeBegin* NLMISC::CHeapAllocator::CNodeBegin::Previous
 

Definition at line 253 of file include/nel/misc/heap_allocator.h.

uint32 NLMISC::CHeapAllocator::CNodeBegin::SizeAndFlags
 

Definition at line 252 of file include/nel/misc/heap_allocator.h.


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