Class TgoMemoryPool
Unit
Grijjy.MemoryPool
Declaration
type TgoMemoryPool = class(TObject)
Description
Hierarchy
Overview
Methods
Properties
|
property BlockSize: Integer read FBlockSize; |
|
property Count: Integer read GetCount; |
|
property Size: Integer read GetSize; |
Description
Methods
|
constructor Create(const ABlockSize: Integer; const AMaxBlocksQueued: Integer = MAX_BLOCKS_QUEUED); |
|
|
destructor Destroy; override; |
|
|
function RequestMem: Pointer; overload; |
|
|
function RequestMem(const AName: String): Pointer; overload; |
|
|
procedure ReleaseMem(P: Pointer); overload; |
|
|
procedure ReleaseMem(P: Pointer; const AName: String); overload; |
|
Properties
|
property BlockSize: Integer read FBlockSize; |
|
|
property Count: Integer read GetCount; |
|
|
property Size: Integer read GetSize; |
|
Generated by P2PasDoc 0.13.0 on 2017-04-25 12:54:26
|