[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | Reference for unit 'sysutils' (#rtl)

# Reference for unit 'sysutils': Types

`EHeapException` |  | Heap exception
`ExceptClass` |  | Exception Class reference
`FileRec` |  | Record describing an untyped file.
`Int128Rec` |  | Record representing a 128-bit unsigned integer.
`Int64Rec` |  | Record describing an Int64 value
`LongRec` |  | Record describing a longint value
`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.
`TBeepHandler` |  | Beep handler prototype
`TByteArray` |  | Array of bytes
`TBytes` |  | Array of byte
`TCreateGUIDFunc` |  | Callback prototype to create GUIDs
`TDayTable` |  | Array of day names.
`TEventType` |  | Log event type
`TEventTypes` |  | Set of TEventType
`TExecuteFlags` |  | Flags for ExecuteProcess
`TextBuf` |  | Text record buffer array type
`TextRec` |  | Record describing a text file type
`TFilename` |  | Filename type
`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 descriing a float value
`TFloatValue` |  | Type of float to return in the buffer for TextToFloat.
`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.
`TIntegerSet` |  | Set with size of integer.
`TLineEndStr` |  | End-of-line string
`TMbcsByteType` |  | Type of multi-byte character set.
`TMonthNameArray` |  | Array type for array of month variables
`TProcedure` |  | Procedural type
`TReplaceFlags` |  | Flags for StringReplace function
`TSearchRec` |  | Record describing a search handle or result
`TSignalState` |  | State of the signal handler (unix only)
`TSysCharSet` |  | Set of characters.
`TSysLocale` |  | Type describing the current locale
`TTerminateProc` |  | Terminate procedure procedural variable.
`TTextRec` |  | Record describing a text file.
`TTimeStamp` |  | TimeStamp structure
`TWeekNameArray` |  |
`TWordArray` |  |
`WordRec` |  | Record describing a word value.

Documentation generated on: Feb 26 2014