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
FixedInt | type | signed 32-bit integer. |
FixedUInt | type | Unsigned 32-bit integer. |
Integer | type | Redefinition of integer as 32-bit type. |
IntegerArray | type | Generic array of integer. |
PFixedInt | type | |
PFixedUInt | type | |
PInteger | type | Pointer to Integer type. |
PIntegerArray | type | Pointer to TIntegerArray type. |
PointerArray | type | Generic Array of pointers. |
PPointerArray | type | Pointer to PointerArray. |
PString | type | Pointer to ansistring type. |
TEndian | enumeration | System endianness. |
TIntegerArray | type | Alias for IntegerArray. |
TPointerArray | type | Alias for PointerArray. |
Constants
MaxInt | constant | Maximum value for type. |
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
