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

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 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_denormal fmInput
FarPointer 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

G

get_caller_addr GetLoadErrorStr GetThreadManager
get_caller_frame GetMem GetTypeKind
get_caller_stackinfo GetMemory GetUnicodeStringManager
get_cmdline GetMemoryManager 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 GetTextCodePage growheapsizesmall
GetHeapStatus GetThreadID

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

T

TAbstractErrorProc ThreadGetPriority TOpaqueData
TAggregatedObject ThreadID TOrdinalEntry
TAllocateThreadVarsHandler ThreadingAlreadyUsed ToSingleByteFileSystemEncodedFileName
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
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
THeapStatus TObject

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: Mar 07 2021