Site Tools


documentation:development:opera:pf25:tktfldr:dsrfldr:02dsr016

MemPool

Memory pool structure.

Synopsis

typedef struct MemPool {
   long numItemsInPool;
   long numFreeInPool;
   MemPoolEntryPtr availList;
   char data[4];
} MemPool, *MemPoolPtr

Description

A structure for keeping track of the state of a group of related blocks of memory

Fields

  • numItemsInPool Total number allocated.
  • numFreeInPool Current number of free entries.
  • availList Pointer to first available entry.
  • data Start of user data blocks.

Associated Files

MemPool.h

documentation/development/opera/pf25/tktfldr/dsrfldr/02dsr016.txt · Last modified: 2022/10/10 16:54 by 127.0.0.1