[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(longbool):variant assign(TDateTime):variant
AbstractError assign(LongInt):olevariant assign(TError):olevariant
AbstractErrorProc assign(LongInt):variant assign(TError):variant
AcquireExceptionObject assign(olevariant):ansistring assign(UCS4String):variant
AddExitProc assign(olevariant):Boolean assign(UnicodeString):olevariant
Addr assign(olevariant):Byte assign(UnicodeString):variant
add(variant,variant):variant assign(olevariant):Char assign(UTF8String):variant
Align assign(olevariant):comp assign(variant):ansistring
AllFilesMask assign(olevariant):currency assign(variant):Boolean
AllocMem assign(olevariant):Double assign(variant):Byte
AllowDirectorySeparators assign(olevariant):DWord assign(variant):Char
AllowDriveSeparators assign(olevariant):extended assign(variant):comp
AnsiChar assign(olevariant):Int64 assign(variant):currency
AnsiToUtf8 assign(olevariant):longbool assign(variant):Double
Append assign(olevariant):LongInt assign(variant):DWord
arctan assign(olevariant):QWord assign(variant):extended
argc assign(olevariant):Real assign(variant):Int64
argv assign(olevariant):ShortInt assign(variant):longbool
ArrayStringToPPchar assign(olevariant):shortstring assign(variant):LongInt
Assert assign(olevariant):single assign(variant):olevariant
AssertErrorProc assign(olevariant):SmallInt assign(variant):QWord
Assign assign(olevariant):TDateTime assign(variant):Real
assign(ansistring):olevariant assign(olevariant):TError assign(variant):ShortInt
assign(ansistring):variant assign(olevariant):UnicodeString assign(variant):shortstring
assign(Boolean):olevariant assign(olevariant):variant assign(variant):single
assign(Boolean):variant assign(olevariant):WideChar assign(variant):SmallInt
assign(Byte):olevariant assign(olevariant):widestring assign(variant):TDateTime
assign(Byte):variant assign(olevariant):Word assign(variant):TError
assign(Char):olevariant assign(olevariant):wordbool assign(variant):unicodestring
assign(Char):variant assign(QWord):olevariant assign(variant):UTF8String
assign(comp):olevariant assign(QWord):variant assign(variant):WideChar
assign(comp):variant assign(real48):Double assign(variant):widestring
assign(currency):olevariant assign(real48):extended assign(variant):Word
assign(currency):variant assign(Real):olevariant assign(variant):wordbool
assign(Double):olevariant assign(Real):variant assign(WideChar):olevariant
assign(Double):variant assign(ShortInt):olevariant assign(WideChar):variant
assign(DWord):olevariant assign(ShortInt):variant assign(widestring):olevariant
assign(DWord):variant assign(shortstring):olevariant assign(widestring):variant
Assigned assign(shortstring):variant assign(wordbool):olevariant
assign(extended):olevariant assign(single):olevariant assign(wordbool):variant
assign(extended):variant assign(single):variant assign(Word):olevariant
assign(Int64):olevariant assign(SmallInt):olevariant assign(Word):variant
assign(Int64):variant assign(SmallInt):variant
assign(longbool):olevariant assign(TDateTime):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 coIgnoreKanaType CopyArray
Cardinal coIgnoreNonSpace cos
Char coIgnoreSymbols coStringSort
chdir coIgnoreWidth CP_ACP
chr coLingCasing CP_ASCII
Close coLingIgnoreCase CP_NONE
CloseThread coLingIgnoreDiacritic CP_OEMCP
CodePointer CompareByte CP_UTF16
CodePointer CompareChar CP_UTF16BE
CodePtrInt CompareChar0 CP_UTF7
CodePtrInt CompareDWord CP_UTF8
CodePtrUInt CompareWord Cseg
CodePtrUInt Concat CtrlZMarksEOF
coDigitAsNumbers Continue
coIgnoreCase 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 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_sqr_real
float_flag_underflow fpc_in_get_caller_addr fpc_in_sqrt_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_lo_long fpc_objc_selector_x
fmOutput fpc_in_lo_qword fpc_SarInt64
fpc_dynarray_rangecheck fpc_in_lo_word FPower10
fpc_in_abs_long fpc_in_low_x 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

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

H

halt hi HMODULE
hexStr High HRESULT
HGLOBAL HINSTANCE

I

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

J

jmp_buf

K

KillThread

L

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

M

MAKEINTRESOURCE MaxSIntValue ModuleIsCpp
MakeLangID maxSmallint ModuleIsLib
maxExitCode MaxUIntValue ModuleIsPackage
Max_Frame_Dump mem modulus(variant,variant):variant
maxint meml Move
MaxKeptOSChunks MemSize MoveChar0
maxLongint memw multiply(variant,variant):variant
MaxPathLen 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 PJmp_buf PRTLEvent
PAnsiChar PLongBool PShortInt
PAnsiString PLongint PShortString
ParamCount PLongWord PSingle
ParamStr pmDouble PSizeInt
PathSeparator PMemoryManager PSizeUInt
PBoolean PMethod PSmallInt
PByte pmExtended pstringmessagetable
pcalldesc pmReserved PText
PCardinal PMsgStrTable ptr
PChar pmSingle PtrInt
PClass PNativeInt PtrInt
PCodePointer PNativeUInt PtrUInt
PComp PointerArray PtrUInt
PCurrency POleVariant 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
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 PPWideChar PWideChar
PInterface PQWord PWideString
pinterfaceentry Pred PWord
pinterfacetable prefetch PWordBool
PIntPtr PRTLCriticalSection

Q

QWord

R

RaiseList reNone RorDWord
RaiseMaxFrameCount reOutOfMemory RorQWord
RaiseProc reOverflow RorWord
Random rePrivInstruction round
Randomize reQuit RT_ACCELERATOR
RandSeed reRangeError RT_ANICURSOR
RawByteString reSafeCallError RT_ANIICON
reAccessViolation Reset RT_BITMAP
Read reStackOverflow RT_CURSOR
ReadBarrier ResumeThread RT_DIALOG
ReadDependencyBarrier ReturnNilIfGrowHeapFails RT_FONT
ReadLn reUnderflow RT_FONTDIR
ReadStr reVarArrayBounds RT_GROUP_CURSOR
ReadWriteBarrier reVarArrayCreate RT_GROUP_ICON
Real reVarDispatch RT_HTML
Real2Double reVarInvalidOp RT_ICON
real48 reVarNotArray RTLEventCreate
ReAllocMem reVarTypeCast RTLeventdestroy
ReAllocMemory Rewrite RTLeventResetEvent
reAssertionFailed reZeroDivide RTLeventSetEvent
reCodesetConversion rightshift(variant,variant):variant RTLeventWaitFor
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 SetUnicodeStringManager StdOutputHandle
SarInt64 SetVariantManager Str
SarLongint SetWideStringManager StringCodePage
SarShortint S_FALSE StringElementSize
SarSmallint ShortCompareText StringOfChar
scpAnsi Shortint StringRefCount
scpConsoleInput sin StringToPPChar
scpConsoleOutput SizeInt StringToUnicodeChar
scpFileSystemSingleByte SizeInt StringToWideChar
Seek SizeOf strlen
SeekEOF SizeofResource strpas
SeekEOLn SizeUInt subtract(variant,variant):variant
Seg SizeUInt Succ
SemaphoreDestroy Slice SuspendThread
SemaphoreInit sLineBreak Swap
SemaphorePost Smallint SwapEndian
SemaphoreWait softfloat_exception_flags SysAllocMem
Set8087CW softfloat_exception_mask SysAssert
SetCodePage softfloat_rounding_mode SysBackTraceStr
Setjmp S_OK SysFlushStdIO
SetLength Space SysFreemem
SetMemoryManager Sptr SysFreememSize
SetMultiByteConversionCodePage sqr SysGetFPCHeapStatus
SetMultiByteFileSystemCodePage sqrt SysGetHeapStatus
SetMultiByteRTLFileSystemCodePage Sseg SysGetmem
SetMXCSR StackBottom SysInitExceptions
SetResourceManager StackError SysInitFPU
SetSSECSR StackLength SysInitStdIO
SetString StackTop SysMemSize
SetTextBuf StdErr SysReAllocMem
SetTextCodePage StdErrorHandle SysResetFPU
SetTextLineEnding StdInputHandle SysSetCtrlBreakHandler
SetThreadManager StdOut SysTryResizeMem

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 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: Sep 28 2017