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

Reference for unit 'sysutils': Types

EHeapException

  

Heap exception.

ExceptClass

  

Exception Class reference.

Int128Rec

  

Record representing a 128-bit unsigned integer.

Int64Rec

  

Record describing an Int64 value.

LongRec

  

Record describing a longint value.

nibble

  

Half byte type.

OWordRec

  

Identical to the Int128Rec record.

PByteArray

  

Pointer to an array of byte.

PDayTable

  

Pointer to TDayTable type.

PString

  

Pointer to a ansistring.

PSysCharSet

  

Pointer to TSysCharSet type.

PWordarray

  

Pointer to an array of word.

TAnsiStringArray

TBeepHandler

  

Beep handler prototype.

TByteArray

  

Array of bytes.

TByteBitIndex

  

Bit range for unsigned 8-bit integer types.

TByteNibbleIndex

TByteOverlay

  

Helper structure for quick data extraction from a byte-typed ordinal value.

TBytes

  

Array of byte.

TCardinalBitIndex

  

Bit range for unsigned 32-bit integer types.

TCardinalByteIndex

TCardinalNibbleIndex

TCardinalOverlay

  

Helper structure for quick data extraction from a cardinal-typed ordinal value.

TCardinalWordIndex

TCharArray

  

Array of characters.

TCompareOption

  

String compare options.

TCompareOptions

  

Set of string compare options.

TCreateGUIDFunc

  

Callback prototype to create GUIDs.

TDateTimeInfoRec

TDayTable

  

Array of day names.

TDwordBitIndex

TDwordByteIndex

TDwordNibbleIndex

TDwordOverlay

  

Helper structure for quick data extraction from a dword-typed ordinal value.

TDwordWordIndex

TEndian

  

Endianness of a CPU.

TEventType

  

Log event type.

TEventTypes

  

Set of TEventType.

TExecuteFlags

  

Flags for ExecuteProcess.

TFileName

  

Filename type.

TFilenameCaseMatch

  

Type describing how ExpandFileNameCase found the resulting filename.

TFilenameCaseMatch

  

Type describing how ExpandFileNameCase found the resulting filename.

TFileRec

  

Record describing an untyped file.

TFileSearchOption

  

Options for the FileSearch call.

TFileSearchOptions

  

Set of TFileSearchOption.

TFloatFormat

  

Formats for the FloatToText function.

TFloatRec

  

Record describing a float value.

TFloatValue

  

Type of float to return in the buffer for TextToFloat.

TFormatDateTimeOption

  

Additional options for FormatDateTime.

TFormatDateTimeOptions

  

Set of TFormatDateTimeOption.

TFormatSettings

  

Record with all the strings that determine formatting.

TGetAppNameEvent

  

Callback type to get customized application name.

TGetTempDirEvent

  

Function prototype for OnGetTempDir handler.

TGetTempFileEvent

  

Function prototype for OnGetTempFile handler.

TGetVendorNameEvent

  

Prototype for OnGetVendorName event.

THandle

  

File Handle type.

TInt64BitIndex

  

Bit range for 64-bit signed integer types.

TInt64ByteIndex

TInt64DwordIndex

TInt64NibbleIndex

TInt64Overlay

  

Helper structure for quick data extraction from a int64-typed ordinal value.

TInt64WordIndex

TIntegerSet

  

Set with size of integer.

TLocaleOptions

  

What locale to use in string operations.

TLongIntBitIndex

  

Bit range for signed 32-bit signed integer types.

TLongIntByteIndex

TLongIntNibbleIndex

TLongIntOverlay

TLongIntWordIndex

TMbcsByteType

  

Type of multi-byte character set.

TMonthNameArray

  

Array type for array of month variables.

TNativeIntBitIndex

TNativeUIntBitIndex

TNibbleBitIndex

TProcedure

  

Procedural type.

TQwordBitIndex

  

Bit range for unsigned 64-bit unsigned integer types.

TQwordByteIndex

TQwordDwordIndex

TQwordNibbleIndex

TQwordOverlay

  

Helper structure for quick data extraction from a qword-typed ordinal value.

TQwordWordIndex

TRawbyteSearchRec

  

Record describing a search handle or result (single-byte string version).

TRawbyteSymLinkRec

  

Symlink information for OSes with single-byte filesystem API.

TReplaceFlags

  

Flags for StringReplace function.

TSearchRec

  

Record describing a search handle or result.

TShortIntBitIndex

  

Bit range for signed 8-bit signed integer types.

TShortIntNibbleIndex

TShortIntOverlay

  

Helper structure for quick data extraction from a shortint-typed ordinal value.

TShortStringArray

TSmallIntBitIndex

  

Bit range for signed 32-bit signed integer types.

TSmallIntByteIndex

TSmallIntNibbleIndex

TSmallIntOverlay

  

Helper structure for quick data extraction from a smallint-typed ordinal value.

TStringArray

  

Dynamic array of strings.

TStringBuilder

TStringSplitOptions

  

String split options used in TStringHelper.Split.

TSymLinkRec

  

Symlink information.

TSysCharSet

  

Set of characters.

TSysLocale

  

Type describing the current locale.

TSystemTime

  

System time structure.

TTerminateProc

  

Terminate procedure procedural variable.

TTextRec

  

Record describing a text file.

TTimeStamp

  

TimeStamp structure.

TUnicodeCharArray

  

Array of UnicodeChar.

TUnicodeSearchRec

  

Unicode searchrec record.

TUnicodeStringArray

TUnicodeSymLinkRec

  

Symlink information for OSes with double-byte (widechar) filesystem API.

TUseBoolStrs

  

Use boolean strings.

TWeekNameArray

  

Array of 7 Strings for week day names.

TWideStringArray

TWordArray

  

Array of word (Unsigned 16 bit integer).

TWordBitIndex

  

Bit range for unsigned 16-bit integer types.

TWordByteIndex

TWordNibbleIndex

TWordOverlay

  

Helper structure for quick data extraction from a word-typed ordinal value.

WordRec

  

Record describing a word value.


Documentation generated on: Jul 24 2023