Sign in Join
FPDoc Onlineexperiment

objpas unit

Objpas - Delphi and objfpc mode system overrides.

The objpas unit is meant for compatibility with Object Pascal as implemented by Delphi. The unit is loaded automatically by the Free Pascal compiler whenever the Delphi or objfpc mode is entered, either through the command line switches -Sd or -Sh or with the {$MODE DELPHI} or {$MODE OBJFPC} directives.

It redefines some basic pascal types, introduces some functions for compatibility with Delphi's system unit, and introduces some methods for the management of the resource string tables.

Types

FixedInttypesigned 32-bit integer.
FixedUInttypeUnsigned 32-bit integer.
IntegertypeRedefinition of integer as 32-bit type.
IntegerArraytypeGeneric array of integer.
PFixedInttype
PFixedUInttype
PIntegertypePointer to Integer type.
PIntegerArraytypePointer to TIntegerArray type.
PointerArraytypeGeneric Array of pointers.
PPointerArraytypePointer to PointerArray.
PStringtypePointer to ansistring type.
TEndianenumerationSystem endianness.
TIntegerArraytypeAlias for IntegerArray.
TPointerArraytypeAlias for PointerArray.

Constants

MaxIntconstantMaximum value for type.

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.