Unit 'System' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#rtl]

SizeInt

Signed integer type which fits for sizes.

Declaration

Source position: systemh.inc line 453

type SizeInt = LongInt;

Description

SizeInt is used to describe sizes of structures in FPC using a signed integer. It is an opaque type: The actual type of this type depends on the architecture: its size reflects the maximum addressable memory on the current architecture, thus it is 64-bit on 64-bit platforms, 32-bit on 32-bit platforms, and 16 bit on 16 bit platforms.

If you wish to create cross-platform code, do not use the actual type of SizeInt displayed here, i t reflects the definition used on the platform used to generate the documentation.

See also

SizeUInt

  

Unsigned Integer type which fits for sizes.

PtrInt

  

Signed integer type with same size as Pointer.

PtrUint

  

Unsigned integer type with same size as Pointer.


Documentation generated on: Jul 24 2023