[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] Reference for unit 'System' (#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 argv assign(Real):olevariant
AbstractError ArrayStringToPPchar assign(Real):variant
AbstractErrorProc Assert assign(single):olevariant
AcquireExceptionObject AssertErrorProc assign(single):variant
AddExitProc Assign assign(UCS4String):variant
Addr assign(Comp):olevariant assign(UnicodeString):olevariant
add(variant,variant):variant assign(Comp):variant assign(UnicodeString):variant
Align Assigned assign(UTF8String):variant
AllFilesMask assign(extended):olevariant assign(variant):Comp
AllocMem assign(extended):variant assign(variant):extended
AllowDirectorySeparators assign(olevariant):Comp assign(variant):Real
AllowDriveSeparators assign(olevariant):extended assign(variant):single
AnsiChar assign(olevariant):Real assign(variant):unicodestring
AnsiToUtf8 assign(olevariant):single assign(variant):UTF8String
Append assign(olevariant):UnicodeString
ArcTan 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

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

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

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: May 14 2021