Skip to content

THeapStatus

Record describing current heap status.

Declaration

Source position: heaph.inc line 25

Type
THeapStatus = record
public
  TotalAddrSpace : Cardinal;
  TotalUncommitted : Cardinal;
  TotalCommitted : Cardinal;
  TotalAllocated : Cardinal;
  TotalFree : Cardinal;
  FreeSmall : Cardinal;
  FreeBig : Cardinal;
  Unused : Cardinal;
  Overhead : Cardinal;
  HeapErrorCode : Cardinal;
end

Description

THeapStatus is the record describing the current heap status. It is returned by the GetHeapStatus call.

See also

Name Description
Cardinal An unsigned 32-bits integer.
Cardinal An unsigned 32-bits integer.
Cardinal An unsigned 32-bits integer.
Cardinal An unsigned 32-bits integer.
Cardinal An unsigned 32-bits integer.
Cardinal An unsigned 32-bits integer.
Cardinal An unsigned 32-bits integer.
Cardinal An unsigned 32-bits integer.
Cardinal An unsigned 32-bits integer.
Cardinal An unsigned 32-bits integer.
GetHeapStatus Return the memory manager heap status.