System documentation of the GNU Image-Finding Tool

Public Attributes
lTChunk Struct Reference

A structure, which is useful to maintain a twice connected list: A list of Chunks and a list of free/occupied chunks. More...

#include <CDebuggingMemoryManager.h>

List of all members.

Public Attributes

lTChunkmPrev
 Previous Item in List.
lTChunkmNext
 Following Item in List.
lTChunkmPreceding
 Previous Item in MEMORY.
lTChunkmFollowing
 Following Item in MEMORY.
CDebuggingMemoryManagerSize mSize
 Size of this Chunk.
long mMagic
 We will add to this some stuff to check if the end of this has been overwritten.

Detailed Description

A structure, which is useful to maintain a twice connected list: A list of Chunks and a list of free/occupied chunks.

This should normally be a local type, but there was an internal compiler error in GNU C++.


Member Data Documentation

long lTChunk::mMagic

We will add to this some stuff to check if the end of this has been overwritten.

Magic number, to see, if this Pointer was allocated using this->getMem()

CDebuggingMemoryManagerSize lTChunk::mSize

Size of this Chunk.

The Size could be deduced from mFollowing, but I consider this way as more general and cleaner.


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

Need for discussion? Want to contribute? Contact
help-gift@gnu.org Generated using Doxygen