[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 assign(LongInt):variant assign(TError):olevariant
AbstractError assign(olevariant):ansistring assign(TError):variant
AbstractErrorProc assign(olevariant):Boolean assign(UCS4String):variant
AcquireExceptionObject assign(olevariant):Byte assign(UnicodeString):olevariant
add(variant,variant):variant assign(olevariant):Char assign(UnicodeString):variant
AddExitProc assign(olevariant):comp assign(UTF8String):variant
Addr assign(olevariant):currency assign(variant):ansistring
Align assign(olevariant):Double assign(variant):Boolean
AllFilesMask assign(olevariant):DWord assign(variant):Byte
AllocMem assign(olevariant):extended assign(variant):Char
AllowDirectorySeparators assign(olevariant):Int64 assign(variant):comp
AllowDriveSeparators assign(olevariant):longbool assign(variant):currency
AnsiChar assign(olevariant):LongInt assign(variant):Double
AnsiToUtf8 assign(olevariant):QWord assign(variant):DWord
Append assign(olevariant):Real assign(variant):extended
arctan assign(olevariant):ShortInt assign(variant):Int64
ArrayStringToPPchar assign(olevariant):shortstring assign(variant):longbool
Assert assign(olevariant):single assign(variant):LongInt
AssertErrorProc assign(olevariant):SmallInt assign(variant):olevariant
Assign assign(olevariant):TDateTime assign(variant):QWord
assign(ansistring):olevariant assign(olevariant):TError assign(variant):Real
assign(ansistring):variant assign(olevariant):UnicodeString assign(variant):ShortInt
assign(Boolean):olevariant assign(olevariant):variant assign(variant):shortstring
assign(Boolean):variant assign(olevariant):WideChar assign(variant):single
assign(Byte):olevariant assign(olevariant):widestring assign(variant):SmallInt
assign(Byte):variant assign(olevariant):Word assign(variant):TDateTime
assign(Char):olevariant assign(olevariant):wordbool assign(variant):TError
assign(Char):variant assign(QWord):olevariant assign(variant):unicodestring
assign(comp):olevariant assign(QWord):variant assign(variant):UTF8String
assign(comp):variant assign(Real):olevariant assign(variant):WideChar
assign(currency):olevariant assign(Real):variant assign(variant):widestring
assign(currency):variant assign(real48):Double assign(variant):Word
assign(Double):olevariant assign(real48):extended assign(variant):wordbool
assign(Double):variant assign(ShortInt):olevariant assign(WideChar):olevariant
assign(DWord):olevariant assign(ShortInt):variant assign(WideChar):variant
assign(DWord):variant assign(shortstring):olevariant assign(widestring):olevariant
assign(extended):olevariant assign(shortstring):variant assign(widestring):variant
assign(extended):variant assign(single):olevariant assign(Word):olevariant
assign(Int64):olevariant assign(single):variant assign(Word):variant
assign(Int64):variant assign(SmallInt):olevariant assign(wordbool):olevariant
assign(longbool):olevariant assign(SmallInt):variant assign(wordbool):variant
assign(longbool):variant assign(TDateTime):olevariant Assigned
assign(LongInt):olevariant assign(TDateTime):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 coIgnoreSymbols cos
Cardinal coIgnoreWidth coStringSort
Char coLingCasing CP_ACP
chdir coLingIgnoreCase CP_ASCII
chr coLingIgnoreDiacritic CP_NONE
Close CompareByte CP_OEMCP
CloseThread CompareChar CP_UTF16
CodePointer CompareChar0 CP_UTF16BE
CodePtrInt CompareDWord CP_UTF7
CodePtrUInt CompareWord CP_UTF8
coDigitAsNumbers Concat Cseg
coIgnoreCase Continue CtrlZMarksEOF
coIgnoreKanaType Copy
coIgnoreNonSpace 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 Errorcode exInvalidOp
EndThread ErrorProc Exit
EnterCriticalsection ErrOutput ExitCode
EnumResLangProc etFieldValue ExitProc
EnumResNameProc etFieldValueClass exOverflow
EnumResourceLanguages etStandard exp
EnumResourceNames etStaticMethodClass exPrecision
EnumResourceTypes etStaticMethodResult ExtensionSeparator
EnumResTypeProc etVirtualMethodClass exUnderflow
EOF etVirtualMethodResult exZeroDivide
EOLn ExceptClsProc E_NOINTERFACE
equal(variant,variant):Boolean ExceptObjProc E_NOTIMPL
Erase ExceptProc E_UNEXPECTED
Error Exclude
Erroraddr exDenormalized

F

Fail fpc_in_const_abs fpc_in_pred_x
FarPointer fpc_in_const_odd fpc_in_prefetch_var
Filemode fpc_in_const_ptr fpc_in_readln_x
FileNameCasePreserving fpc_in_const_sqr fpc_in_readstr_x
FileNameCaseSensitive fpc_in_const_swap_long fpc_in_read_x
FilePos fpc_in_const_swap_qword fpc_in_reset_typedfile
FileRec fpc_in_const_swap_word fpc_in_reset_x
filerecnamelength fpc_in_continue fpc_in_rewrite_typedfile
FileSize fpc_in_copy_x fpc_in_rewrite_x
FillByte fpc_in_cos_real fpc_in_rol_x
FillChar fpc_in_cycle fpc_in_rol_x_x
FillDWord fpc_in_dec_x fpc_in_ror_x
FillQWord fpc_in_default_x fpc_in_ror_x_x
FillWord fpc_in_dispose_x fpc_in_round_real
Finalize fpc_in_exclude_x_y fpc_in_sar_x
FinalizeArray fpc_in_exit fpc_in_sar_x_y
FindResource fpc_in_exp_real fpc_in_seg_x
FindResourceEx fpc_in_fillchar_x fpc_in_setlength_x
FirstDotAtFileNameStartIsExtension fpc_in_finalize_x fpc_in_setstring_x_y_z
float_flag_denormal fpc_in_fma_double fpc_in_settextbuf_file_x
float_flag_divbyzero fpc_in_fma_extended fpc_in_sin_real
float_flag_inexact fpc_in_fma_float128 fpc_in_sizeof_x
float_flag_invalid fpc_in_fma_single fpc_in_slice
float_flag_overflow fpc_in_frac_real fpc_in_sqrt_real
float_flag_underflow fpc_in_get_caller_addr fpc_in_sqr_real
float_raise fpc_in_get_caller_frame fpc_in_str_x_string
float_round_down fpc_in_get_frame fpc_in_succ_x
float_round_nearest_even fpc_in_high_x fpc_in_trunc_real
float_round_to_zero fpc_in_hi_long fpc_in_typeinfo_x
float_round_up fpc_in_hi_qword fpc_in_typeof_x
Flush fpc_in_hi_word fpc_in_unbox_x_y
FlushThread fpc_in_include_x_y fpc_in_unpack_x_y_z
FMADouble fpc_in_inc_x fpc_in_val_x
FMAExtended fpc_in_initialize_x fpc_in_writeln_x
fmAppend fpc_in_int_real fpc_in_writestr_x
FMASingle fpc_in_leave fpc_in_write_x
fmClosed fpc_in_length_string fpc_objc_encode_x
fmInOut fpc_in_ln_real fpc_objc_protocol_x
fmInput fpc_in_low_x fpc_objc_selector_x
fmOutput fpc_in_lo_long fpc_SarInt64
fpc_dynarray_rangecheck fpc_in_lo_qword FPower10
fpc_in_abs_long fpc_in_lo_word frac
fpc_in_abs_real fpc_in_mmx_pcmpeqb Freemem
fpc_in_addr_x fpc_in_mmx_pcmpeqd Freememory
fpc_in_aligned_x fpc_in_mmx_pcmpeqw FreeResource
fpc_in_arctan_real fpc_in_mmx_pcmpgtb fsDenormal
fpc_in_assert_x_y fpc_in_mmx_pcmpgtd fsInf
fpc_in_assigned_x fpc_in_mmx_pcmpgtw fsInvalidOp
fpc_in_bitsizeof_x fpc_in_move_x fsNaN
fpc_in_box_x fpc_in_new_x fsNDenormal
fpc_in_break fpc_in_ofs_x fsNegative
fpc_in_bsf_x fpc_in_ord_x fsNInf
fpc_in_bsr_x fpc_in_pack_x_y_z fsNZero
fpc_in_chr_byte fpc_in_pi_real fsPositive
fpc_in_concat_x fpc_in_popcnt_x fsZero

G

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

H

halt hi HMODULE
hexStr High HRESULT
HGLOBAL HINSTANCE

I

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

J

jmp_buf

K

KillThread

L

LeaveCriticalsection LineEnding logicalor(variant,variant):variant
leftshift(variant,variant):variant ln logicalxor(variant,variant):variant
Length lo Longint
lessthan(variant,variant):Boolean LoadResource longjmp
lessthanorequal(variant,variant):Boolean LockResource Longword
LEtoN logicaland(variant,variant):variant Low
LFNSupport logicalnot(variant):variant lowerCase

M

MAKEINTRESOURCE maxSmallint ModuleIsCpp
MakeLangID MaxUIntValue ModuleIsLib
maxExitCode Max_Frame_Dump ModuleIsPackage
maxint mem modulus(variant,variant):variant
MaxKeptOSChunks meml Move
maxLongint MemSize MoveChar0
MaxPathLen memw multiply(variant,variant):variant
MaxSIntValue mkdir

N

NativeInt New NtoLE
NativeUInt NoErrMsg Null
negative(variant):variant NtoBE

O

OctStr opcmplt opor
odd opcmpne oppower
Ofs opcompare opshiftleft
opadd opdivide opshiftright
opand opintdivide opsubtract
opcmpeq opmodulus opxor
opcmpge opmultiply Ord
opcmpgt opnegate Output
opcmple opnot

P

Pack PIntPtr PRTLCriticalSection
PAnsiChar PJmp_buf PRTLEvent
PAnsiString PLongBool PShortInt
ParamCount PLongint PShortString
ParamStr PLongWord PSingle
PathSeparator pmDouble PSizeInt
PBoolean PMemoryManager PSizeUInt
PByte pmExtended PSmallInt
pcalldesc pmReserved pstringmessagetable
PCardinal PMsgStrTable PText
PChar pmSingle ptr
PClass PNativeInt PtrInt
PCodePointer PNativeUInt PtrUInt
PComp PointerArray PUCS2Char
PCurrency POleVariant PUCS4Char
PDate PopCnt PUCS4CharArray
PDateTime Pos pUInt16
PDispatch power(variant,variant):variant pUInt32
pdispdesc PPAnsiChar PUInt64
PDouble PPByte pUInt8
PDWord PPChar PUintPtr
pdynarrayindex PPCharArray PUnicodeChar
pdynarraytypeinfo PPCodePointer PUnicodeString
PError PPDispatch PUnknown
PEventState PPDouble PUTF8String
PExceptObject PPLongint pvararray
PExtended PPointer pvararraybound
PFileTextRecChar PPointerArray pvararrayboundarray
PGuid PPPAnsiChar pvararraycoorarray
pi PPPChar pvardata
pInt16 PPPointer PVariant
pInt32 PPPWideChar pvariantmanager
PInt64 PPtrInt PVarRec
pInt8 PPtrUInt PVmt
PInteger PPUnknown PWideChar
PIntegerArray PPWideChar PWideString
PInterface PQWord PWord
pinterfaceentry Pred PWordBool
pinterfacetable prefetch

Q

QWord

R

RaiseList reNone RorDWord
RaiseMaxFrameCount reOutOfMemory RorQWord
RaiseProc reOverflow RorWord
Random rePrivInstruction round
Randomize reQuit RTLEventCreate
RandSeed reRangeError RTLeventdestroy
RawByteString reSafeCallError RTLeventResetEvent
reAccessViolation Reset RTLeventSetEvent
Read reStackOverflow RTLeventWaitFor
ReadBarrier ResumeThread RT_ACCELERATOR
ReadDependencyBarrier ReturnNilIfGrowHeapFails RT_ANICURSOR
ReadLn reUnderflow RT_ANIICON
ReadStr reVarArrayBounds RT_BITMAP
ReadWriteBarrier reVarArrayCreate RT_CURSOR
Real reVarDispatch RT_DIALOG
Real2Double reVarInvalidOp RT_FONT
real48 reVarNotArray RT_FONTDIR
ReAllocMem reVarTypeCast RT_GROUP_CURSOR
ReAllocMemory Rewrite RT_GROUP_ICON
reAssertionFailed reZeroDivide RT_HTML
reCodesetConversion rightshift(variant,variant):variant RT_ICON
reControlBreak rmdir RT_MANIFEST
reDivByZero rmDown RT_MENU
reExternalException rmNearest RT_MESSAGETABLE
reIntfCastError rmTruncate RT_RCDATA
reIntOverflow rmUp RT_STRING
reInvalidCast RolByte RT_VERSION
reInvalidOp RolDWord RunError
reInvalidPtr RolQWord RuntimeErrorExitCodes
ReleaseExceptionObject RolWord
Rename RorByte

S

SafeCallErrorProc SetWideStringManager StringRefCount
SarInt64 ShortCompareText StringToPPChar
SarLongint Shortint StringToUnicodeChar
SarShortint sin StringToWideChar
SarSmallint SizeInt strlen
scpAnsi SizeOf strpas
scpConsoleInput SizeofResource subtract(variant,variant):variant
scpConsoleOutput SizeUInt Succ
scpFileSystemSingleByte Slice SuspendThread
Seek sLineBreak Swap
SeekEOF Smallint SwapEndian
SeekEOLn softfloat_exception_flags SysAllocMem
Seg softfloat_exception_mask SysAssert
SemaphoreDestroy softfloat_rounding_mode SysBackTraceStr
SemaphoreInit Space SysFlushStdIO
SemaphorePost Sptr SysFreemem
SemaphoreWait sqr SysFreememSize
SetCodePage sqrt SysGetFPCHeapStatus
Setjmp Sseg SysGetHeapStatus
SetLength StackBottom SysGetmem
SetMemoryManager StackError SysInitExceptions
SetMultiByteConversionCodePage StackLength SysInitFPU
SetMultiByteFileSystemCodePage StackTop SysInitStdIO
SetMultiByteRTLFileSystemCodePage StdErr SysMemSize
SetResourceManager StdErrorHandle SysReAllocMem
SetString StdInputHandle SysResetFPU
SetTextBuf StdOut SysSetCtrlBreakHandler
SetTextCodePage StdOutputHandle SysTryResizeMem
SetTextLineEnding Str S_FALSE
SetThreadManager StringCodePage S_OK
SetUnicodeStringManager StringElementSize
SetVariantManager StringOfChar

T

TAbstractErrorProc TFPResourceHGLOBAL trunc
TAggregatedObject TFPResourceHMODULE Truncate
TAllocateThreadVarsHandler TFPUException TRuntimeError
TAnsiChar TFPUExceptionMask TryEnterCriticalsection
TAssertErrorProc TFPUPrecisionMode TSafeCallErrorProc
TBackTraceStrFunc TFPURoundingMode TSemaphoreDestroyHandler
TBasicEventCreateHandler TGetCurrentThreadIdHandler TSemaphorePostHandler
TBasicEventHandler TGuid TSemaphoreWaitHandler
TBasicEventWaitForHandler THandle TSempahoreInitHandler
TBeginThreadHandler THeapStatus TSingleRec
TBoundArray ThreadGetPriority TStandardCodePageEnum
tcalldesc ThreadID TStringMessageTable
TClass ThreadingAlreadyUsed TSystemCodePage
TCompareOption ThreadSetPriority TTextBuf
TCompareOptions ThreadSwitch TTextLineBreakStyle
TContainedObject TInitThreadVarHandler TThreadFunc
TCriticalSectionHandler TInterfacedClass TThreadGetPriorityHandler
TCriticalSectionHandlerTryEnter TInterfacedObject TThreadHandler
TCtrlBreakHandler tinterfaceentry TThreadID
TDate tinterfaceentrytype TThreadManager
TDateTime tinterfacetable TThreadSetPriorityHandler
tdispdesc tlbsCR TThreadSwitchHandler
TDoubleRec tlbsCRLF TTime
tdynarrayindex tlbsLF TUCS4CharArray
tdynarraytypeinfo TLineEndStr TUnicodeStringManager
TEndThreadHandler TMemoryManager tvararray
TEntryInformation TMethod tvararraybound
TError TMsgStrTable tvararrayboundarray
TErrorProc TObject tvararraycoorarray
TExceptObject ToSingleByteFileSystemEncodedFileName tvardata
TExceptProc TPCharArray tvariantmanager
TextBuf TProcedure tvarop
TExtended80Rec TReleaseThreadVarsHandler TVarRec
TextFile TRelocateThreadVarHandler tvartype
TextRec TResourceHandle TVmt
TextRecBufSize TResourceManager TWaitForThreadTerminateHandler
TextRecNameLength TRTLCreateEventHandler TWideStringManager
TFileTextRecChar TRTLCRITICALSECTION TypeInfo
TFloatSpecial TRTLEventHandler TypeOf
TFPCHeapStatus TRTLEventHandlerTimeout
TFPResourceHandle trtlmethod

U

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

V

Val varshortint vmtInstanceSize
ValReal 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

W

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