[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_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

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

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