[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  R  S  T  U  V  W 

A

abs AllocMem argv
AbstractError AllowDirectorySeparators ArrayStringToPPchar
AbstractErrorProc AllowDriveSeparators Assert
AcquireExceptionObject AnsiChar AssertErrorProc
AddExitProc AnsiToUtf8 Assign
Addr Append Assigned
Align arctan
AllFilesMask argc

B

BackTraceStrFunc BEtoN BsfQWord
BasicEventCreate binStr BsfWord
basiceventdestroy BlockRead BsrByte
basiceventResetEvent BlockWrite BsrDWord
basiceventSetEvent Break BsrQWord
basiceventWaitFor BsfByte BsrWord
BeginThread BsfDWord

C

Cardinal CompareChar Copy
chdir CompareChar0 cos
chr CompareDWord Cseg
Close CompareWord CtrlZMarksEOF
CloseThread Concat
CompareByte Continue

D

Dec Delete Dseg
DefaultAnsi2UnicodeMove DirectorySeparator DumpExceptionBackTrace
DefaultAnsi2WideMove DispCallByIDProc Dump_Stack
DefaultStackSize Dispose DWord
DefaultTextLineBreakStyle DoneCriticalsection DynArraySetLength
DefaultUnicode2AnsiMove DoneThread
DefaultWide2AnsiMove DriveSeparator

E

EndThread Error ExceptProc
EnterCriticalsection Erroraddr Exclude
EnumResLangProc Errorcode Exit
EnumResNameProc ErrorProc ExitCode
EnumResourceLanguages ErrOutput ExitProc
EnumResourceNames etFieldValue exp
EnumResourceTypes etFieldValueClass ExtensionSeparator
EnumResTypeProc etStandard E_NOINTERFACE
envp etStaticMethodClass E_NOTIMPL
EOF etStaticMethodResult E_UNEXPECTED
EOLn etVirtualMethodClass
Erase etVirtualMethodResult

F

Filemode fpc_in_const_swap_long fpc_in_pred_x
FileNameCaseSensitive fpc_in_const_swap_qword fpc_in_prefetch_var
FilePos fpc_in_const_swap_word fpc_in_readln_x
FileSize fpc_in_continue fpc_in_readstr_x
FillByte fpc_in_copy_x fpc_in_read_x
FillChar fpc_in_cos_real fpc_in_reset_typedfile
FillDWord fpc_in_cycle fpc_in_reset_x
FillQWord fpc_in_dec_x fpc_in_rewrite_typedfile
FillWord fpc_in_dispose_x fpc_in_rewrite_x
FindResource fpc_in_exclude_x_y fpc_in_rol_x
FindResourceEx fpc_in_exit fpc_in_rol_x_x
float_flag_denormal fpc_in_exp_real fpc_in_ror_x
float_flag_divbyzero fpc_in_fillchar_x fpc_in_ror_x_x
float_flag_inexact fpc_in_finalize_x fpc_in_round_real
float_flag_invalid fpc_in_frac_real fpc_in_sar_x
float_flag_overflow fpc_in_get_caller_addr fpc_in_sar_x_y
float_flag_underflow fpc_in_get_caller_frame fpc_in_seg_x
float_raise fpc_in_get_frame fpc_in_setlength_x
float_round_down fpc_in_high_x fpc_in_settextbuf_file_x
float_round_nearest_even fpc_in_hi_long fpc_in_sin_real
float_round_to_zero fpc_in_hi_qword fpc_in_sizeof_x
float_round_up fpc_in_hi_word fpc_in_slice
Flush fpc_in_include_x_y fpc_in_sqrt_real
FlushThread fpc_in_inc_x fpc_in_sqr_real
fmAppend fpc_in_initialize_x fpc_in_str_x_string
fmClosed fpc_in_int_real fpc_in_succ_x
fmInOut fpc_in_leave fpc_in_trunc_real
fmInput fpc_in_length_string fpc_in_typeinfo_x
fmOutput fpc_in_ln_real fpc_in_typeof_x
fpc_in_abs_long fpc_in_low_x fpc_in_unpack_x_y_z
fpc_in_abs_real fpc_in_lo_long fpc_in_val_x
fpc_in_addr_x fpc_in_lo_qword fpc_in_writeln_x
fpc_in_arctan_real fpc_in_lo_word fpc_in_writestr_x
fpc_in_assert_x_y fpc_in_mmx_pcmpeqb fpc_in_write_x
fpc_in_assigned_x fpc_in_mmx_pcmpeqd fpc_objc_encode_x
fpc_in_bitsizeof_x fpc_in_mmx_pcmpeqw fpc_objc_protocol_x
fpc_in_break fpc_in_mmx_pcmpgtb fpc_objc_selector_x
fpc_in_bsf_x fpc_in_mmx_pcmpgtd fpc_threadvar_relocate_proc
fpc_in_bsr_x fpc_in_mmx_pcmpgtw FPower10
fpc_in_chr_byte fpc_in_move_x frac
fpc_in_concat_x fpc_in_new_x Freemem
fpc_in_const_abs fpc_in_ofs_x Freememory
fpc_in_const_odd fpc_in_ord_x FreeResource
fpc_in_const_ptr fpc_in_pack_x_y_z
fpc_in_const_sqr fpc_in_pi_real

G

GetCurrentThreadId GetProcessID get_caller_addr
getdir GetResourceManager get_caller_frame
GetFPCHeapStatus GetThreadID get_cmdline
GetHeapStatus GetThreadManager get_frame
GetMem GetUnicodeStringManager growheapsize1
GetMemory GetVariantManager growheapsize2
GetMemoryManager GetWideStringManager growheapsizesmall

H

halt HGLOBAL HMODULE
has_mmx_support hi HRESULT
has_sse_support High
hexStr HINSTANCE

I

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

J

jmp_buf

K

KillThread

L

LeaveCriticalsection LineEnding LockResource
Length ln longjmp
LEtoN lo Low
LFNSupport LoadResource lowerCase

M

MAKEINTRESOURCE MaxSIntValue memw
MakeLangID maxSmallint mkdir
maxExitCode MaxUIntValue ModuleIsCpp
maxint Max_Frame_Dump ModuleIsLib
MaxKeptOSChunks mem ModuleIsPackage
maxLongint meml Move
MaxPathLen MemSize MoveChar0

N

NativeInt New NtoLE
NativeUint NtoBE Null

O

OctStr operator :=(olevariant): extended operator :=(variant): LongInt
odd operator :=(olevariant): Int64 operator :=(variant): olevariant
Ofs operator :=(olevariant): longbool operator :=(variant): QWord
opadd operator :=(olevariant): LongInt operator :=(variant): Real
opand operator :=(olevariant): QWord operator :=(variant): ShortInt
opcmpeq operator :=(olevariant): Real operator :=(variant): shortstring
opcmpge operator :=(olevariant): ShortInt operator :=(variant): single
opcmpgt operator :=(olevariant): shortstring operator :=(variant): SmallInt
opcmple operator :=(olevariant): single operator :=(variant): TDateTime
opcmplt operator :=(olevariant): SmallInt operator :=(variant): TError
opcmpne operator :=(olevariant): TDateTime operator :=(variant): unicodestring
opcompare operator :=(olevariant): TError operator :=(variant): UTF8String
opdivide operator :=(olevariant): UnicodeString operator :=(variant): WideChar
operator *(variant, variant): variant operator :=(olevariant): variant operator :=(variant): widestring
operator **(variant, variant): variant operator :=(olevariant): WideChar operator :=(variant): Word
operator +(variant, variant): variant operator :=(olevariant): widestring operator :=(variant): wordbool
operator -(variant): variant operator :=(olevariant): Word operator :=(WideChar): olevariant
operator -(variant, variant): variant operator :=(olevariant): wordbool operator :=(WideChar): variant
operator /(variant, variant): variant operator :=(QWord): olevariant operator :=(widestring): olevariant
operator :=(ansistring): olevariant operator :=(QWord): variant operator :=(widestring): variant
operator :=(ansistring): variant operator :=(Real): olevariant operator :=(Word): olevariant
operator :=(Boolean): olevariant operator :=(Real): variant operator :=(Word): variant
operator :=(Boolean): variant operator :=(real48): Double operator :=(wordbool): olevariant
operator :=(Byte): olevariant operator :=(real48): extended operator :=(wordbool): variant
operator :=(Byte): variant operator :=(ShortInt): olevariant operator <(variant, variant): Boolean
operator :=(Char): olevariant operator :=(ShortInt): variant operator <=(variant, variant): Boolean
operator :=(Char): variant operator :=(shortstring): olevariant operator =(variant, variant): Boolean
operator :=(comp): olevariant operator :=(shortstring): variant operator >(variant, variant): Boolean
operator :=(comp): variant operator :=(single): olevariant operator >=(variant, variant): Boolean
operator :=(currency): olevariant operator :=(single): variant operator and(variant, variant): variant
operator :=(currency): variant operator :=(SmallInt): olevariant operator div(variant, variant): variant
operator :=(Double): olevariant operator :=(SmallInt): variant operator mod(variant, variant): variant
operator :=(Double): variant operator :=(TDateTime): olevariant operator not(variant): variant
operator :=(DWord): olevariant operator :=(TDateTime): variant operator or(variant, variant): variant
operator :=(DWord): variant operator :=(TError): olevariant operator shl(variant, variant): variant
operator :=(extended): olevariant operator :=(TError): variant operator shr(variant, variant): variant
operator :=(extended): variant operator :=(UCS4String): variant operator xor(variant, variant): variant
operator :=(Int64): olevariant operator :=(UnicodeString): olevariant opintdivide
operator :=(Int64): variant operator :=(UnicodeString): variant opmodulus
operator :=(longbool): olevariant operator :=(UTF8String): variant opmultiply
operator :=(longbool): variant operator :=(variant): ansistring opnegate
operator :=(LongInt): olevariant operator :=(variant): Boolean opnot
operator :=(LongInt): variant operator :=(variant): Byte opor
operator :=(olevariant): ansistring operator :=(variant): Char oppower
operator :=(olevariant): Boolean operator :=(variant): comp opshiftleft
operator :=(olevariant): Byte operator :=(variant): currency opshiftright
operator :=(olevariant): Char operator :=(variant): Double opsubtract
operator :=(olevariant): comp operator :=(variant): DWord opxor
operator :=(olevariant): currency operator :=(variant): extended Ord
operator :=(olevariant): Double operator :=(variant): Int64 Output
operator :=(olevariant): DWord operator :=(variant): longbool

P

Pack pinterfaceentry PRTLEvent
PAnsiChar pinterfacetable PShortInt
PAnsiString PJmp_buf PShortString
Paramcount PLongBool PSingle
ParamStr PLongint PSizeInt
PathSeparator PLongWord PSmallInt
PBoolean PMemoryManager pstringmessagetable
PByte PMsgStrTable PText
pcalldesc PointerArray ptr
PCardinal POleVariant PtrInt
PChar Pos PtrUInt
PClass Power PUCS2Char
PComp PPAnsiChar PUCS4Char
PCurrency PPByte PUCS4CharArray
PDate PPChar PUnicodeChar
PDateTime PPCharArray PUnicodeString
PDispatch PPDispatch PUnknown
pdispdesc PPDouble PUTF8String
PDouble PPLongint pvararray
PDWord PPointer pvararraybound
pdynarrayindex PPointerArray pvararrayboundarray
pdynarraytypeinfo PPPChar pvararraycoorarray
PError PPPointer pvardata
PEventState PPPWideChar PVariant
PExceptObject PPtrInt pvariantmanager
PExtended PPtrUInt PVarRec
PGuid PPUnknown PVmt
pi PPWideChar PWideChar
PInt64 PQWord PWideString
PInteger Pred PWord
PIntegerArray prefetch PWordBool
PInterface PRTLCriticalSection

R

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

S

SafeCallErrorProc SizeUInt strlen
SarInt64 Slice strpas
SarLongint sLineBreak Succ
SarShortint softfloat_exception_flags SuspendThread
SarSmallint softfloat_exception_mask Swap
Seek softfloat_rounding_mode SwapEndian
SeekEOF Space SysAllocMem
SeekEOLn Sptr SysAssert
Seg sqr SysBackTraceStr
Setjmp sqrt SysFlushStdIO
SetLength Sseg SysFreemem
SetMemoryManager StackBottom SysFreememSize
SetResourceManager StackError SysGetFPCHeapStatus
SetString StackLength SysGetHeapStatus
SetTextBuf StackTop SysGetmem
SetTextLineEnding StdErr SysInitExceptions
SetThreadManager StdErrorHandle SysInitFPU
SetUnicodeStringManager StdInputHandle SysInitStdIO
SetVariantManager StdOut SysMemSize
SetWideStringManager StdOutputHandle SysReAllocMem
ShortCompareText Str SysResetFPU
sin StringOfChar SysSetCtrlBreakHandler
SizeInt StringToPPChar SysTryResizeMem
SizeOf StringToUnicodeChar S_FALSE
SizeofResource StringToWideChar S_OK

T

TAbstractErrorProc TFPResourceHMODULE trtlmethod
TAggregatedObject TGetCurrentThreadIdHandler trunc
TAllocateThreadVarsHandler TGuid Truncate
TAnsiChar THandle TRuntimeError
TAssertErrorProc THeapStatus TryEnterCriticalsection
TBackTraceStrFunc ThreadGetPriority TSafeCallErrorProc
TBasicEventCreateHandler ThreadID TSemaphoreDestroyHandler
TBasicEventHandler ThreadingAlreadyUsed TSemaphorePostHandler
TBasicEventWaitForHandler ThreadSetPriority TSemaphoreWaitHandler
TBeginThreadHandler ThreadSwitch TSempahoreInitHandler
TBoundArray TInitThreadVarHandler TStringMessageTable
tcalldesc TInterfacedClass TTextLineBreakStyle
TClass TInterfacedObject TThreadFunc
TContainedObject tinterfaceentry TThreadGetPriorityHandler
TCriticalSectionHandler tinterfaceentrytype TThreadHandler
TCriticalSectionHandlerTryEnter tinterfacetable TThreadID
TCtrlBreakHandler tlbsCR TThreadManager
TDate tlbsCRLF TThreadSetPriorityHandler
TDateTime tlbsLF TThreadSwitchHandler
tdispdesc TMemoryManager TTime
tdynarrayindex TMethod TUCS4CharArray
tdynarraytypeinfo TMsgStrTable TUnicodeStringManager
TEndThreadHandler TObject tvararray
TEntryInformation TPCharArray tvararraybound
TError TProcedure tvararrayboundarray
TErrorProc TReleaseThreadVarsHandler tvararraycoorarray
Test8086 TRelocateThreadVarHandler tvardata
Test8087 TResourceHandle tvariantmanager
TExceptObject TResourceManager tvarop
TExceptProc TRTLCreateEventHandler TVarRec
TextFile TRTLCriticalSection tvartype
TFPCHeapStatus TRTLEventHandler TVmt
TFPResourceHandle TRTLEventHandlerTimeout TWaitForThreadTerminateHandler
TFPResourceHGLOBAL TRTLEventSyncHandler TWideStringManager

U

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

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 WideCharToString Write
WChar WideCharToStrVar WriteBarrier
WideCharLenToString widestringmanager WriteLn
WideCharLenToStrVar WideStringToUCS4String WriteStr

Documentation generated on: Oct 21 2013