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

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 EOLn etVirtualMethodClass
E_NOINTERFACE Erase etVirtualMethodResult
E_NOTIMPL Error E_UNEXPECTED
EnterCriticalsection Erroraddr ExceptProc
EnumResLangProc Errorcode Exclude
EnumResNameProc ErrorProc Exit
EnumResourceLanguages ErrOutput ExitCode
EnumResourceNames etFieldValue ExitProc
EnumResourceTypes etFieldValueClass exp
EnumResTypeProc etStandard ExtensionSeparator
envp etStaticMethodClass
EOF etStaticMethodResult

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_sqr_real
FlushThread fpc_in_inc_x fpc_in_sqrt_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_lo_long fpc_in_unpack_x_y_z
fpc_in_abs_real fpc_in_lo_qword fpc_in_val_x
fpc_in_addr_x fpc_in_lo_word fpc_in_writeln_x
fpc_in_arctan_real fpc_in_low_x 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

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

H

halt hi HMODULE
hexStr High HRESULT
HGLOBAL 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 Is_IntResource
IndexChar Int32 IsLibrary
IndexChar0 Int8 IsMemoryManagerSet
IndexDWord Integer IsMultiThread
IndexQWord IntegerArray IUnknown
Indexword InterlockedCompareExchange
InitCriticalSection InterLockedDecrement

J

jmp_buf

K

KillThread

L

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

M

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

N

NativeInt New NtoLE
NativeUint NtoBE Null

O

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

P

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

R

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

T

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

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
WideChar widestringmanager WriteLn
WideCharLenToString WideStringToUCS4String WriteStr
WideCharLenToStrVar Word

Documentation generated on: Feb 26 2014