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 GetThreadID
get_caller_addr GetMem GetThreadManager
get_caller_frame GetMemory GetTypeKind
get_caller_stackinfo GetMemoryManager GetUnicodeStringManager
get_cmdline GetMXCSR GetVariantManager
GetCPUCount Get_pc_addr GetWideStringManager
GetCurrentThreadId GetProcAddress greaterthanorequal(variant,variant):Boolean
GetDir GetProcedureAddress greaterthan(variant,variant):Boolean
GetDynLibsManager GetProcessID growheapsize1
GetFPCHeapStatus GetResourceManager growheapsize2
get_frame GetSSECSR growheapsizesmall
GetHeapStatus GetTextCodePage

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

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

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: Feb 02 2025