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

Index of all identifiers in unit 'System'

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W 

A

Abs ArrayStringToPPchar assign(Real):olevariant
AbstractError Assert assign(Real):variant
AbstractErrorProc AssertErrorProc assign(single):olevariant
AcquireExceptionObject Assign assign(single):variant
AddExitProc assign(Comp):olevariant assign(UCS4String):variant
Addr assign(Comp):variant assign(UnicodeString):olevariant
add(variant,variant):variant Assigned assign(UnicodeString):variant
Align assign(extended):olevariant assign(UTF8String):variant
AllFilesMask assign(extended):variant assign(variant):Comp
AllocMem assign(NativeInt):variant assign(variant):extended
AllowDirectorySeparators assign(NativeUInt):variant assign(variant):NativeInt
AllowDriveSeparators assign(olevariant):Comp assign(variant):NativeUInt
AnsiChar assign(olevariant):extended assign(variant):Real
AnsiToUtf8 assign(olevariant):Real assign(variant):single
Append assign(olevariant):single assign(variant):unicodestring
ArcTan assign(olevariant):UnicodeString assign(variant):UTF8String
argv assign(Real48):extended

B

BacktraceStrFunc BEtoN BsfQWord
BasicEventCreate BinStr BsfWord
BasicEventDestroy BlockRead BsrByte
BasicEventResetEvent BlockWrite BsrDWord
BasicEventSetEvent Break BsrQWord
BasicEventWaitFor BsfByte BsrWord
BeginThread BsfDWord Byte

C

CaptureBacktrace CodePtrInt CopyArray
Cardinal CodePtrUInt Cos
CatchAllExceptions CodePtrUInt CP_ACP
cExceptionFrame coIgnoreCase CP_ASCII
cFinalizeFrame Comp CP_NONE
Char CompareByte CP_OEMCP
ChDir CompareChar CP_UTF16
Chr CompareChar0 CP_UTF16BE
Close CompareDWord CP_UTF7
CloseThread CompareWord CP_UTF8
CodePointer Concat CSeg
CodePointer Continue CtrlZMarksEOF
CodePtrInt Copy

D

Dec DefaultUnicode2AnsiMove DumpExceptionBacktrace
Default DefaultUnicodeCodePage Dump_Stack
Default8087CW Delete DWord
DefaultAnsi2UnicodeMove DirectorySeparator DynArrayBounds
DefaultAnsi2WideMove DispCallByIDProc DynArrayClear
DefaultFileSystemCodePage Dispose DynArrayDim
DefaultMXCSR divide(variant,variant):variant DynArrayIndex
DefaultRTLFileSystemCodePage DoneCriticalSection DynArraySetLength
DefaultStackSize DoneThread DynArraySize
DefaultSystemCodePage DriveSeparator
DefaultTextLineBreakStyle DSeg

E

EmptyMethod Erase ExceptObjProc
EndThread Error ExceptProc
E_NOINTERFACE ErrorAddr Exclude
E_NOTIMPL ErrorCode exDenormalized
EnterCriticalSection ErrorProc exInvalidOp
EnumResLangProc ErrOutput Exit
EnumResNameProc etFieldValue ExitCode
EnumResourceLanguages etFieldValueClass ExitProc
EnumResourceNames etStandard exOverflow
EnumResourceTypes etStaticMethodClass Exp
EnumResTypeProc etStaticMethodResult exPrecision
envp etVirtualMethodClass ExtensionSeparator
EOF etVirtualMethodResult exUnderflow
EOLn E_UNEXPECTED exZeroDivide
equal(variant,variant):Boolean ExceptClsProc

F

Fail float_flag_divbyzero fmOutput
FarPointer float_flag_inexact FPC_EXCEPTION
FileMode float_flag_invalid FPower10
FileNameCasePreserving float_flag_overflow Frac
FileNameCaseSensitive float_flag_underflow FreeLibrary
FilePos float_raise Freemem
FileRec float_round_down Freememory
filerecnamelength float_round_nearest_even FreeResource
FileSize float_round_to_zero fsDenormal
FillByte float_round_up fsInf
FillChar Flush fsInvalidOp
FillDWord FlushThread fsNaN
FillWord FMADouble fsNDenormal
Finalize FMAExtended fsNegative
FinalizeArray fmAppend fsNInf
FindResource FMASingle fsNZero
FindResourceEx fmClosed fsPositive
FirstDotAtFileNameStartIsExtension fmInOut fsZero
float_flag_denormal fmInput

G

Get8087CW GetLoadErrorStr GetTextCodePage
get_caller_addr GetMem GetThreadID
get_caller_frame GetMemory GetThreadManager
get_caller_stackinfo GetMemoryManager GetTypeKind
get_cmdline GetMXCSR GetUnicodeStringManager
GetCPUCount Get_pc_addr GetVariantManager
GetCurrentThreadId GetProcAddress GetWideStringManager
GetDir GetProcedureAddress greaterthanorequal(variant,variant):Boolean
GetDynLibsManager GetProcessID greaterthan(variant,variant):Boolean
GetFPCHeapStatus GetResourceManager growheapsize1
get_frame GetSSECSR growheapsize2
GetHeapStatus GetTextAutoFlush growheapsizesmall

H

Halt has_sse_support High
has_mmx_support HexStr HINSTANCE
has_sse2_support HGLOBAL HMODULE
has_sse3_support Hi HRESULT

I

IDispatch InitThread InterlockedDecrement64
IEnumerable InitThreadVars InterlockedExchange
IEnumerator InOutRes InterlockedExchange64
IInterface Input InterlockedExchangeAdd
IInvokable Insert InterlockedExchangeAdd64
Inc Int InterlockedIncrement
Include Int16 InterlockedIncrement64
IndexByte Int32 IntPtr
IndexChar Int64 IObjectInstance
IndexChar0 Int8 IOResult
IndexDWord intdivide(variant,variant):variant IsConsole
IndexQWord Integer IsDynArrayRectangular
Indexword IntegerArray Is_IntResource
InitCriticalSection InterlockedCompareExchange IsLibrary
Initialize InterlockedCompareExchange64 IsMemoryManagerSet
InitializeArray InterlockedCompareExchangePointer IsMultiThread
InitProc InterlockedDecrement IUnknown

J

jmp_buf

K

KillThread

L

LazyInitThreading LineEnding logicalor(variant,variant):variant
LeaveCriticalSection Ln logicalxor(variant,variant):variant
leftshift(variant,variant):variant Lo Longint
Length LoadLibrary longjmp
lessthanorequal(variant,variant):Boolean LoadResource Longword
lessthan(variant,variant):Boolean LockResource Low
LEtoN logicaland(variant,variant):variant LowerCase
LFNSupport logicalnot(variant):variant

M

MAKEINTRESOURCE MaxPathLen ModuleIsCpp
MakeLangID MaxSIntValue ModuleIsLib
MarshaledAString MaxSmallint ModuleIsPackage
MarshaledString MaxUIntValue modulus(variant,variant):variant
maxExitCode mem Move
Max_Frame_Dump meml MoveChar0
MaxInt MemSize multiply(variant,variant):variant
MaxKeptOSChunks memw
MaxLongint MkDir

N

NativeInt New NtoBE
NativeUInt NilHandle NtoLE
negative(variant):variant NoErrMsg Null

O

OctStr opcmple opnot
Odd opcmplt opor
Ofs opcmpne oppower
opadd opcompare opshiftleft
opand opdivide opshiftright
OpaquePointer opintdivide opsubtract
opcmpeq opmodulus opxor
opcmpge opmultiply Ord
opcmpgt opnegate Output

P

Pack PJmp_buf Prefetch
PAnsiChar PLongBool PRTLCriticalSection
PAnsiString PLongint PRTLEvent
ParamCount PLongWord PShortInt
ParamStr PMarshaledAString PShortString
PathSeparator PMarshaledString PSingle
PBoolean pmDouble PSizeInt
PBoolean16 PMemoryManager PSizeUInt
PBoolean32 PMethod PSmallInt
PBoolean64 pmExtended pstringmessagetable
PBoolean8 pmReserved PText
PByte PMsgStrTable Ptr
PByteBool pmSingle PtrInt
pcalldesc PNativeInt PtrInt
PCardinal PNativeUInt PtrToNil
PChar PointerArray PtrUInt
PClass POleVariant PtrUInt
PCodePointer POpaqueData PUCS2Char
PCurrency PopCnt PUCS4Char
PDate Pos PUCS4CharArray
PDateTime power(variant,variant):variant PUInt16
PDispatch PPAnsiChar PUInt32
pdispdesc PPByte PUInt64
PDouble PPChar PUInt8
PDWord PPCharArray PUintPtr
pdynarrayindex PPCodePointer PUnicodeChar
pdynarraytypeinfo PPDispatch PUnicodeString
PError PPDouble PUnknown
PEventState ppdynarraytypeinfo PUTF8Char
PExceptAddr PPLongint PUTF8String
PExceptObject PPointer pvararray
PExtended PPointerArray pvararraybound
PFileTextRecChar PPPAnsiChar pvararrayboundarray
PGuid PPPChar pvararraycoorarray
Pi PPPointer pvardata
PInt16 PPPWideChar PVariant
PInt32 PPtrInt pvariantmanager
PInt64 PPtrUInt PVarRec
PInt8 PPUnknown PVmt
PInteger PPVmt PWideChar
PIntegerArray PPWideChar PWideString
PInterface PQWord PWord
pinterfaceentry PQWordBool PWordBool
pinterfacetable PRawByteString
PIntPtr Pred

Q

QWord

R

RaiseList reNoDynLibsSupport RorByte
RaiseMaxFrameCount reNone RorDWord
RaiseProc reOutOfMemory RorQWord
Random reOverflow RorWord
Randomize rePrivInstruction Round
RandSeed reQuit RT_ACCELERATOR
RawByteString reRangeError RT_ANICURSOR
reAccessViolation reSafeCallError RT_ANIICON
Read Reset RT_BITMAP
ReadBarrier reStackOverflow RT_CURSOR
ReadDependencyBarrier ResumeThread RT_DIALOG
ReadLn reThreadError RT_FONT
ReadStr ReturnNilIfGrowHeapFails RT_FONTDIR
ReadWriteBarrier reUnderflow RT_GROUP_CURSOR
Real reVarArrayBounds RT_GROUP_ICON
Real2Double reVarArrayCreate RT_HTML
Real48 reVarDispatch RT_ICON
ReAllocMem reVarInvalidOp RTLEventCreate
ReAllocMemory reVarNotArray RTLEventDestroy
reAssertionFailed reVarTypeCast RTLEventResetEvent
reCodesetConversion Rewrite RTLEventSetEvent
reControlBreak reZeroDivide RTLEventWaitFor
reDivByZero rightshift(variant,variant):variant RT_MANIFEST
reExternalException RmDir RT_MENU
RegisterLazyInitThreadingProc rmDown RT_MESSAGETABLE
reIntfCastError rmNearest RT_RCDATA
reIntOverflow rmTruncate RT_STRING
reInvalidCast rmUp RT_VERSION
reInvalidOp RolByte RunError
reInvalidPtr RolDWord RuntimeErrorExitCodes
ReleaseExceptionObject RolQWord
Rename RolWord

S

SafeCallErrorProc SetVariantManager Str
SafeLoadLibrary SetWideStringManager StringCodePage
SarInt64 S_FALSE StringElementSize
SarLongint SharedSuffix StringOfChar
SarShortint ShortCompareText StringRefCount
SarSmallint Shortint StringToPPChar
scpAnsi Sin StringToUnicodeChar
scpConsoleInput SizeInt StringToWideChar
scpConsoleOutput SizeInt StrLen
scpFileSystemSingleByte SizeOf StrPas
Seek SizeofResource subtract(variant,variant):variant
SeekEOF SizeUInt Succ
SeekEOLn SizeUInt SuspendThread
Seg Slice Swap
Set8087CW sLineBreak SwapEndian
SetCodePage Smallint SysAllocMem
SetDynLibsManager softfloat_exception_flags SysAssert
Setjmp softfloat_exception_mask SysBacktraceStr
SetLength softfloat_rounding_mode SysFlushStdIO
SetMemoryManager S_OK SysFreemem
SetMultiByteConversionCodePage Space SysFreememSize
SetMultiByteFileSystemCodePage SPtr SysGetFPCHeapStatus
SetMultiByteRTLFileSystemCodePage Sqr SysGetHeapStatus
SetMXCSR Sqrt SysGetmem
SetResourceManager SSeg SysInitExceptions
SetSSECSR StackBottom SysInitFPU
SetString StackError SysInitStdIO
SetTextAutoFlush StackLength SysMemSize
SetTextBuf StackTop SysReAllocMem
SetTextCodePage StdErr SysResetFPU
SetTextLineEnding StdErrorHandle SysSetCtrlBreakHandler
SetThreadDebugName StdInputHandle SysTryResizeMem
SetThreadManager StdOut
SetUnicodeStringManager StdOutputHandle

T

TAbstractErrorProc ThreadGetPriority TOrdinalEntry
TAggregatedObject ThreadID ToSingleByteFileSystemEncodedFileName
TAllocateThreadVarsHandler ThreadingAlreadyUsed TOSTimestamp
TAnsiChar ThreadSetPriority TPCharArray
TAssertErrorProc ThreadSwitch TProcedure
TBacktraceStrFunc TInitThreadVarHandler TReleaseThreadVarsHandler
TBasicEventCreateHandler TInterfacedClass TRelocateThreadVarHandler
TBasicEventHandler TInterfacedObject TResourceHandle
TBasicEventWaitForHandler tinterfaceentry TResourceManager
TBeginThreadHandler tinterfaceentrytype TRTLCreateEventHandler
TBoundArray tinterfacetable TRTLCriticalSection
tcalldesc tkAnsiChar TRTLEventHandler
TClass tkAnsiString TRTLEventHandlerTimeout
TCompareOption tkArray trtlmethod
TCompareOptions tkAString Trunc
TContainedObject tkBool Truncate
TCriticalSectionHandler tkChar TRuntimeError
TCriticalSectionHandlerTryEnter tkClass TryEnterCriticalSection
TCtrlBreakHandler tkClassRef TSafeCallErrorProc
TDate tkDynArray TSemaphoreDestroyHandler
TDateTime tkEnumeration TSemaphorePostHandler
tdispdesc tkFile TSemaphoreWaitHandler
TDoubleRec tkFloat TSempahoreInitHandler
tdynarrayindex tkHelper TSingleRec
tdynarraytypeinfo tkInt64 TStandardCodePageEnum
TDynLibsManager tkInteger TStringMessageTable
TEndThreadHandler tkInterface TSystemCodePage
TEntryInformation tkInterfaceRaw TTextBuf
TEntryInformationOS tkLString TTextLineBreakStyle
TError tkMethod TThreadFunc
TErrorProc tkObject TThreadGetPriorityHandler
Test8086 tkPointer TThreadHandler
Test8087 tkProcVar TThreadID
TExceptAddr tkQWord TThreadManager
TExceptObject tkRecord TThreadSetPriorityHandler
TExceptProc tkSet TThreadSetThreadDebugNameHandlerA
TextBuf tkShortString TThreadSetThreadDebugNameHandlerU
TExtended80Rec tkSString TThreadSwitchHandler
TextFile tkUChar TTime
TextRec tkUnicodeString TTypeKind
TextRecBufSize tkUnknown TUCS4CharArray
TextRecNameLength tkUString TUnicodeStringManager
TFileTextRecChar tkVariant TUnloadLibraryHandler
TFloatSpecial tkWChar tvararray
TFPCHeapStatus tkWideChar tvararraybound
TFPResourceHandle tkWideString tvararrayboundarray
TFPResourceHGLOBAL tkWString tvararraycoorarray
TFPResourceHMODULE tlbsCR tvardata
TFPUException tlbsCRLF tvariantmanager
TFPUExceptionMask tlbsLF tvarop
TFPUPrecisionMode TLibHandle TVarRec
TFPURoundingMode TLineEndStr tvartype
TGetCurrentThreadIdHandler TLoadLibraryAHandler TVmt
TGetLoadErrorStrHandler TLoadLibraryUHandler TWaitForThreadTerminateHandler
TGetProcAddressHandler TMemoryManager TWideStringManager
TGetProcAddressOrdinalHandler TMethod TypeInfo
TGuid TMsgStrTable TypeOf
THandle TObject
THeapStatus TOpaqueData

U

UCS2Char UnicodeCharLenToString UnusedHandle
UCS4Char UnicodeCharLenToStrVar UpCase
UCS4String UnicodeCharToString UTF8Char
UCS4StringToUnicodeString UnicodeCharToStrVar Utf8CodePointLen
UCS4StringToWideString UnicodeString UTF8CompareLocale
UInt16 UnicodeStringToUCS4String UTF8Decode
UInt32 UnicodeToUtf8 UTF8Encode
UInt64 UniqueString UTF8String
UInt8 UnixGetModuleByAddrHook Utf8ToAnsi
UIntPtr UnloadLibrary UTF8ToString
Unassigned UnlockResource Utf8ToUnicode
UnicodeChar UnPack

V

Val varRecord vmtInstanceSize
ValReal varShortInt vmtIntfTable
ValSInt varSingle vmtMethodStart
ValSInt varSmallInt vmtMethodTable
ValUInt varStrArg vmtMsgStrPtr
ValUInt varString vmtNewInstance
VarAddRefProc VarToLStrProc vmtParent
varAny VarToWStrProc vmtSafeCallException
varArray varTypeMask vmtToString
VarArrayGet varUInt64 vmtTypeInfo
VarArrayPut varUnknown vtAnsiString
VarArrayRedim varUStrArg vtBoolean
varBoolean varUString vtChar
varByRef varVariant vtClass
varByte varWord vtCurrency
VarCast varWord64 vtExtended
VarClearProc vmtAfterConstruction vtInt64
VarCopyProc vmtAutoTable vtInteger
varCurrency vmtBeforeDestruction vtInterface
varDate vmtClassName vtObject
varDecimal vmtDefaultHandler vtPChar
varDispatch vmtDefaultHandlerStr vtPointer
varDouble vmtDestroy vtPWideChar
varEmpty vmtDispatch vtQWord
varError vmtDispatchStr vtString
varInt64 vmtDynamicTable vtUnicodeString
varInteger vmtEquals vtVariant
varLongWord vmtFieldTable vtWideChar
varNull vmtFreeInstance vtWideString
varOleStr vmtGetHashCode
varQWord vmtInitTable

W

WaitForThreadTerminate WideCharToStrVar WriteBarrier
WChar WideString WriteErrorsToStdErr
WideChar widestringmanager WriteLn
WideCharLenToString WideStringToUCS4String WriteStr
WideCharLenToStrVar Word
WideCharToString Write

Documentation generated on: Aug 28 2026 Report a problem on this page