[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):olevariant assign(TDateTime):variant
AbstractError assign(LongInt):variant assign(TError):olevariant
AbstractErrorProc assign(olevariant):ansistring assign(TError):variant
AcquireExceptionObject assign(olevariant):Boolean assign(UCS4String):variant
AddExitProc assign(olevariant):Byte assign(UnicodeString):olevariant
Addr assign(olevariant):Char assign(UnicodeString):variant
add(variant,variant):variant assign(olevariant):comp assign(UTF8String):variant
Align assign(olevariant):currency assign(variant):ansistring
AllFilesMask assign(olevariant):Double assign(variant):Boolean
AllocMem assign(olevariant):DWord assign(variant):Byte
AllowDirectorySeparators assign(olevariant):extended assign(variant):Char
AllowDriveSeparators assign(olevariant):Int64 assign(variant):comp
AnsiChar assign(olevariant):longbool assign(variant):currency
AnsiToUtf8 assign(olevariant):LongInt assign(variant):Double
Append assign(olevariant):QWord assign(variant):DWord
arctan assign(olevariant):Real assign(variant):extended
ArrayStringToPPchar assign(olevariant):ShortInt assign(variant):Int64
Assert assign(olevariant):shortstring assign(variant):longbool
AssertErrorProc assign(olevariant):single assign(variant):LongInt
Assign assign(olevariant):SmallInt assign(variant):olevariant
assign(ansistring):olevariant assign(olevariant):TDateTime assign(variant):QWord
assign(ansistring):variant assign(olevariant):TError assign(variant):Real
assign(Boolean):olevariant assign(olevariant):UnicodeString assign(variant):ShortInt
assign(Boolean):variant assign(olevariant):variant assign(variant):shortstring
assign(Byte):olevariant assign(olevariant):WideChar assign(variant):single
assign(Byte):variant assign(olevariant):widestring assign(variant):SmallInt
assign(Char):olevariant assign(olevariant):Word assign(variant):TDateTime
assign(Char):variant assign(olevariant):wordbool assign(variant):TError
assign(comp):olevariant assign(QWord):olevariant assign(variant):unicodestring
assign(comp):variant assign(QWord):variant assign(variant):UTF8String
assign(currency):olevariant assign(real48):Double assign(variant):WideChar
assign(currency):variant assign(real48):extended assign(variant):widestring
assign(Double):olevariant assign(Real):olevariant assign(variant):Word
assign(Double):variant assign(Real):variant assign(variant):wordbool
assign(DWord):olevariant assign(ShortInt):olevariant assign(WideChar):olevariant
assign(DWord):variant assign(ShortInt):variant assign(WideChar):variant
Assigned assign(shortstring):olevariant assign(widestring):olevariant
assign(extended):olevariant assign(shortstring):variant assign(widestring):variant
assign(extended):variant assign(single):olevariant assign(wordbool):olevariant
assign(Int64):olevariant assign(single):variant assign(wordbool):variant
assign(Int64):variant assign(SmallInt):olevariant assign(Word):olevariant
assign(longbool):olevariant assign(SmallInt):variant assign(Word):variant
assign(longbool):variant 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 CompareByte CP_ACP
Cardinal CompareChar CP_ASCII
Char CompareChar0 CP_NONE
chdir CompareDWord CP_OEMCP
chr CompareWord CP_UTF16
Close Concat CP_UTF16BE
CloseThread Continue CP_UTF7
CodePointer Copy CP_UTF8
CodePtrInt CopyArray Cseg
CodePtrUInt cos CtrlZMarksEOF

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 Error ExceptProc
EndThread Erroraddr Exclude
E_NOINTERFACE Errorcode exDenormalized
E_NOTIMPL ErrorProc exInvalidOp
EnterCriticalsection ErrOutput Exit
EnumResLangProc etFieldValue ExitCode
EnumResNameProc etFieldValueClass ExitProc
EnumResourceLanguages etStandard exOverflow
EnumResourceNames etStaticMethodClass exp
EnumResourceTypes etStaticMethodResult exPrecision
EnumResTypeProc etVirtualMethodClass ExtensionSeparator
EOF etVirtualMethodResult exUnderflow
EOLn E_UNEXPECTED exZeroDivide
equal(variant,variant):Boolean ExceptClsProc
Erase ExceptObjProc

F

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

G

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

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 Is_IntResource
IndexQWord Int8 IsLibrary
Indexword intdivide(variant,variant):variant IsMemoryManagerSet
InitCriticalSection Integer IsMultiThread
Initialize IntegerArray IUnknown

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 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 NtoBE
NativeUInt NilHandle NtoLE
negative(variant):variant NoErrMsg Null

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 prefetch
PAnsiChar PJmp_buf PRTLCriticalSection
PAnsiString PLongBool PRTLEvent
ParamCount PLongint PShortInt
ParamStr PLongWord PShortString
PathSeparator pmDouble PSingle
PBoolean PMemoryManager PSizeInt
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 pUInt32
pdispdesc power(variant,variant):variant pUInt8
PDouble PPAnsiChar PUintPtr
PDWord PPByte PUnicodeChar
pdynarrayindex PPChar PUnicodeString
pdynarraytypeinfo PPCharArray PUnknown
PError PPCodePointer PUTF8String
PEventState PPDispatch pvararray
PExceptObject PPDouble pvararraybound
PExtended PPLongint pvararrayboundarray
PFileTextRecChar PPointer pvararraycoorarray
PGuid PPointerArray pvardata
pi PPPAnsiChar PVariant
pInt16 PPPChar pvariantmanager
pInt32 PPPointer PVarRec
PInt64 PPPWideChar PVmt
pInt8 PPtrInt PWideChar
PInteger PPtrUInt PWideString
PIntegerArray PPUnknown PWord
PInterface PPWideChar PWordBool
pinterfaceentry PQWord
pinterfacetable Pred

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

T

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

U

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

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

Documentation generated on: Aug 13 2015