AP_MemoryPool.h File Reference

#include "AP_Thread.h"
#include "AP_ThreadCriticalSection.h"


Data Structures

class  AP_MemoryPool
struct  AP_MemoryPool::Header

Namespaces

namespace  AP
 Architecture Platform.

Defines

#define DELETE(pool, pointer)   pool.Free(pointer)
#define MEMORY_DEFAULT_SIZE   64000000L
#define MEMORY_FAULT   { *((AP_Byte*)0x0) = 1; }
 Exception runtime generator.
#define MEMORY_GARBAGE_DELAY   100
 Costants.
#define MEMORY_STATUS_FREE   0x1000
 Memory statis.
#define NEW(pool, type, num)   ( type *)pool.Malloc(sizeof(type)*num)
 Utility.

Define Documentation

#define DELETE ( pool,
pointer   )     pool.Free(pointer)

#define MEMORY_DEFAULT_SIZE   64000000L

#define MEMORY_FAULT   { *((AP_Byte*)0x0) = 1; }

Exception runtime generator.

#define MEMORY_GARBAGE_DELAY   100

Costants.

#define MEMORY_STATUS_FREE   0x1000

Memory statis.

#define NEW ( pool,
type,
num   )     ( type *)pool.Malloc(sizeof(type)*num)

Utility.


Generated on Fri Mar 5 16:50:45 2010 for CarLinO by  doxygen 1.5.8