[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 AnsiToUtf8 assign(single):olevariant
AbstractError Append assign(single):variant
AbstractErrorProc ArcTan assign(UCS4String):variant
AcquireExceptionObject argv assign(UnicodeString):olevariant
add(variant,variant):variant ArrayStringToPPchar assign(UnicodeString):variant
AddExitProc Assert assign(UTF8String):variant
Addr AssertErrorProc assign(variant):Real
Align Assign assign(variant):single
AllFilesMask assign(olevariant):Real assign(variant):unicodestring
AllocMem assign(olevariant):single assign(variant):UTF8String
AllowDirectorySeparators assign(olevariant):UnicodeString Assigned
AllowDriveSeparators assign(Real):olevariant
AnsiChar assign(Real):variant

B

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

C

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

D

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

E

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

F

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

G

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

H

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

I

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

J

jmp_buf

K

KillThread

L

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

M

MAKEINTRESOURCE MaxSIntValue ModuleIsCpp
MakeLangID MaxSmallint ModuleIsLib
MarshaledAString MaxUIntValue ModuleIsPackage
MarshaledString Max_Frame_Dump modulus(variant,variant):variant
maxExitCode mem Move
MaxInt meml MoveChar0
MaxKeptOSChunks MemSize multiply(variant,variant):variant
MaxLongint memw
MaxPathLen 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 PtrUInt
PClass PointerArray PUCS2Char
PCodePointer POleVariant PUCS4Char
PCurrency POpaqueData PUCS4CharArray
PDate PopCnt PUInt16
PDateTime Pos PUInt32
PDispatch power(variant,variant):variant PUInt64
pdispdesc PPAnsiChar PUInt8
PDouble PPByte PUintPtr
PDWord PPChar PUnicodeChar
pdynarrayindex PPCharArray PUnicodeString
pdynarraytypeinfo PPCodePointer PUnknown
PError PPDispatch PUTF8Char
PEventState PPDouble PUTF8String
PExceptAddr ppdynarraytypeinfo pvararray
PExceptObject PPLongint pvararraybound
PExtended PPointer pvararrayboundarray
PFileTextRecChar PPointerArray pvararraycoorarray
PGuid PPPAnsiChar pvardata
Pi PPPChar PVariant
PInt16 PPPointer pvariantmanager
PInt32 PPPWideChar PVarRec
PInt64 PPtrInt PVmt
PInt8 PPtrUInt PWideChar
PInteger PPUnknown PWideString
PIntegerArray PPVmt PWord
PInterface PPWideChar PWordBool
pinterfaceentry PQWord
pinterfacetable PQWordBool

Q

QWord

R

RaiseList reNoDynLibsSupport RolWord
RaiseMaxFrameCount reNone RorByte
RaiseProc reOutOfMemory RorDWord
Random reOverflow RorQWord
Randomize rePrivInstruction RorWord
RandSeed reQuit Round
RawByteString reRangeError RTLEventCreate
reAccessViolation reSafeCallError RTLEventDestroy
Read Reset RTLEventResetEvent
ReadBarrier reStackOverflow RTLEventSetEvent
ReadDependencyBarrier ResumeThread RTLEventWaitFor
ReadLn reThreadError RT_ACCELERATOR
ReadStr ReturnNilIfGrowHeapFails RT_ANICURSOR
ReadWriteBarrier reUnderflow RT_ANIICON
Real reVarArrayBounds RT_BITMAP
Real2Double reVarArrayCreate RT_CURSOR
Real48 reVarDispatch RT_DIALOG
ReAllocMem reVarInvalidOp RT_FONT
ReAllocMemory reVarNotArray RT_FONTDIR
reAssertionFailed reVarTypeCast RT_GROUP_CURSOR
reCodesetConversion Rewrite RT_GROUP_ICON
reControlBreak reZeroDivide RT_HTML
reDivByZero rightshift(variant,variant):variant RT_ICON
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 SharedSuffix StringOfChar
SafeLoadLibrary ShortCompareText StringRefCount
SarInt64 Shortint StringToPPChar
SarLongint Sin StringToUnicodeChar
SarShortint SizeInt StringToWideChar
SarSmallint SizeOf StrLen
scpAnsi SizeofResource StrPas
scpConsoleInput SizeUInt subtract(variant,variant):variant
scpConsoleOutput Slice Succ
scpFileSystemSingleByte sLineBreak SuspendThread
Seek Smallint Swap
SeekEOF softfloat_exception_flags SwapEndian
SeekEOLn softfloat_exception_mask SysAllocMem
Seg softfloat_rounding_mode SysAssert
SetCodePage Space SysBacktraceStr
SetDynLibsManager SPtr SysFlushStdIO
Setjmp Sqr SysFreemem
SetLength Sqrt SysFreememSize
SetMemoryManager SSeg SysGetFPCHeapStatus
SetMultiByteConversionCodePage StackBottom SysGetHeapStatus
SetMultiByteFileSystemCodePage StackError SysGetmem
SetMultiByteRTLFileSystemCodePage StackLength SysInitExceptions
SetResourceManager StackTop SysInitFPU
SetString StdErr SysInitStdIO
SetTextBuf StdErrorHandle SysMemSize
SetTextCodePage StdInputHandle SysReAllocMem
SetTextLineEnding StdOut SysResetFPU
SetThreadManager StdOutputHandle SysSetCtrlBreakHandler
SetUnicodeStringManager Str SysTryResizeMem
SetVariantManager StringCodePage S_FALSE
SetWideStringManager StringElementSize S_OK

T

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

U

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

V

Val varsingle vmtIntfTable
ValSInt varsmallint vmtMethodStart
ValUInt varstrarg vmtMethodTable
VarAddRefProc varstring vmtMsgStrPtr
varany VarToLStrProc vmtNewInstance
vararray VarToWStrProc vmtParent
VarArrayGet vartypemask vmtSafeCallException
VarArrayPut varuint64 vmtToString
VarArrayRedim varunknown vmtTypeInfo
varboolean varustrarg vtAnsiString
varbyref varustring vtBoolean
varbyte varvariant vtChar
VarCast varword vtClass
VarClearProc varword64 vtCurrency
VarCopyProc vmtAfterConstruction vtExtended
varcurrency vmtAutoTable vtInt64
vardate vmtBeforeDestruction vtInteger
vardecimal vmtClassName vtInterface
vardispatch vmtDefaultHandler vtObject
vardouble vmtDefaultHandlerStr vtPChar
varempty vmtDestroy vtPointer
varerror vmtDispatch vtPWideChar
varint64 vmtDispatchStr vtQWord
varinteger vmtDynamicTable vtString
varlongword vmtEquals vtUnicodeString
varnull vmtFieldTable vtVariant
varolestr vmtFreeInstance vtWideChar
varqword vmtGetHashCode vtWideString
varrecord vmtInitTable
varshortint vmtInstanceSize

W

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

Documentation generated on: Jun 23 2021