[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 basiceventSetEvent binStr
BasicEventCreate basiceventWaitFor BlockRead
basiceventdestroy BeginThread BlockWrite
basiceventResetEvent BEtoN Break

C

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

D

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

E

E_NOINTERFACE Error ExceptProc
E_NOTIMPL Erroraddr Exclude
E_UNEXPECTED Errorcode Exit
EndThread ErrorProc ExitCode
EnterCriticalsection ErrOutput ExitProc
envp etFieldValue exp
EOF etStandard ExtensionSeparator
EOLn etStaticMethodResult
Erase etVirtualMethodResult

F

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

G

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

H

halt hi HMODULE
hexStr High HRESULT
HGLOBAL HINSTANCE

I

IDispatch InitProc InterLockedExchange
IInterface InitThread InterLockedExchangeAdd
IInvokable InitThreadVars InterLockedIncrement
Inc InOutRes IOResult
Include Input IsConsole
IndexByte Insert IsLibrary
IndexChar int IsMemoryManagerSet
IndexChar0 Integer IsMultiThread
IndexDWord 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 MaxPathLen ModuleIsCpp
Max_Frame_Dump MaxSIntValue ModuleIsLib
maxExitCode maxSmallint ModuleIsPackage
maxint MaxUIntValue Move
MaxKeptOSChunks MemSize MoveChar0
maxLongint mkdir

N

New NtoLE
NtoBE Null

O

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

P

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

R

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

S

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

T

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

U

UCS2Char UnicodeToUtf8 UTF8Decode
UCS4Char UniqueString UTF8Encode
UCS4String UnixGetModuleByAddrHook UTF8String
UCS4StringToWideString UnlockResource Utf8ToAnsi
UInt64 UnusedHandle Utf8ToUnicode
Unassigned upCase

V

Val varqword vmtMethodStart
ValSInt varrecord vmtMethodTable
ValUInt varshortint vmtMsgStrPtr
VarAddRefProc varsingle vmtNewInstance
varany varsmallint vmtParent
vararray varstrarg vmtSafeCallException
VarArrayGet varstring vmtTypeInfo
VarArrayPut VarToLStrProc vtAnsiString
VarArrayRedim VarToWStrProc vtBoolean
varboolean vartypemask vtChar
varbyref varunknown vtClass
varbyte varvariant vtCurrency
VarCast varword vtExtended
VarClearProc varword64 vtInt64
VarCopyProc vmtAfterConstruction vtInteger
varcurrency vmtAutoTable vtInterface
vardate vmtBeforeDestruction vtObject
vardecimal vmtClassName vtPChar
vardispatch vmtDefaultHandler vtPointer
vardouble vmtDefaultHandlerStr vtPWideChar
varempty vmtDestroy vtQWord
varerror vmtDynamicTable vtString
varint64 vmtFieldTable vtVariant
varinteger vmtFreeInstance vtWideChar
varlongword vmtInitTable vtWideString
varnull vmtInstanceSize
varolestr vmtIntfTable

W

WaitForThreadTerminate WideCharToString Write
WChar WideCharToStrVar WriteBarrier
WideCharLenToString widestringmanager WriteLn
WideCharLenToStrVar WideStringToUCS4String

Documentation generated on: Jun 03 2009