RTL index
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _
| Name | Kind | Unit | What it is |
|---|---|---|---|
S_FALSE | constant | System | Interface call result: Not OK. |
S_IFBLK | constant | BaseUnix | File ( record) mode: Block device. |
S_IFCHR | constant | BaseUnix | File ( record) mode: Character device. |
S_IFDIR | constant | BaseUnix | File ( record) mode: Directory. |
S_IFIFO | constant | BaseUnix | File ( record) mode: FIFO. |
S_IFLNK | constant | BaseUnix | File ( record) mode: Link. |
S_IFMT | constant | BaseUnix | File ( record) mode: File type bit mask. |
S_IFREG | constant | BaseUnix | File ( record) mode: Regular file. |
S_IFSOCK | constant | BaseUnix | File ( record) mode: Socket. |
S_IN | constant | Sockets | Input socket in socket pair. |
S_IRGRP | constant | BaseUnix | Mode flag: Read by group. |
S_IROTH | constant | BaseUnix | Mode flag: Read by others. |
S_IRUSR | constant | BaseUnix | Mode flag: Read by owner. |
S_IRWXG | constant | BaseUnix | Mode flag: Read, write, execute by groups. |
S_IRWXO | constant | BaseUnix | Mode flag: Read, write, execute by others. |
S_IRWXU | constant | BaseUnix | Mode flag: Read, write, execute by user. |
S_ISGID | constant | BaseUnix | Mode flag: Set Group ID on execution. |
S_ISUID | constant | BaseUnix | Mode flag: Set user ID on execution. |
S_ISVTX | constant | BaseUnix | Mode flag: Set sticky bit. |
S_IWGRP | constant | BaseUnix | Mode flag: Write by group. |
S_IWOTH | constant | BaseUnix | Mode flag: Write by others. |
S_IWUSR | constant | BaseUnix | Mode flag: Write by owner. |
S_IXGRP | constant | BaseUnix | Mode flag: Execute by group. |
S_IXOTH | constant | BaseUnix | Mode flag: Execute by others. |
S_IXUSR | constant | BaseUnix | Mode flag: Execute by owner. |
S_OK | constant | System | Interface call result: OK. |
S_OUT | constant | Sockets | Output socket in socket pair. |
sa_family_t | type | Sockets | Address family type. |
sa_flags | variable | BaseUnix | Flags for SigAction. |
sa_handler | variable | BaseUnix | Function called when signal is triggered. |
SA_INTERRUPT | constant | BaseUnix | Sigaction options: ? |
sa_mask | variable | BaseUnix | Signal mask. |
SA_NOCLDSTOP | constant | BaseUnix | Sigaction options: Do not receive notification when child processes stop. |
SA_NOCLDWAIT | constant | BaseUnix | Sigaction options: ? |
SA_NODEFER | constant | BaseUnix | Sigaction options: Do not mask signal in its own signal handler. |
SA_NOMASK | constant | BaseUnix | Sigaction options: Do not prevent the signal from being received when it is handled. |
SA_ONESHOT | constant | BaseUnix | Sigaction options: Restore the signal action to the default state. |
SA_ONSTACK | constant | BaseUnix | Call the signal handler on an alternate signal stack. |
SA_RESETHAND | constant | BaseUnix | Sigaction options: Restore signal action to default state when signal handler exits. |
SA_RESTART | constant | BaseUnix | Sigaction options: Provide behaviour compatible with BSD signal semantics. |
SA_RESTORER | constant | BaseUnix | Signal restorer handler. |
sa_restorer | variable | BaseUnix | Obsolete, don't use. |
SA_SIGINFO | constant | BaseUnix | Sigaction options: The signal handler takes 3 arguments, not one. |
SaddleBrown | constant | System.UITypes | |
SaddleBrown | constant | System.UITypes | |
SafeCallErrorProc | constant | System | Error handler for safecall errors. |
SafeCallException | function | Classes | This method can be invoked if an exception occurs during Invoke. |
SafeCallException | function | Classes | Part of the IVCLComObject Interface. |
SafeCallException | function | System | Handle exception object. |
SafeFormat | function | sysutils | |
SafeLoadLibrary | function | dynlibs | Saves the control word and loads a library. |
SafeLoadLibrary | function | System | Load a library safely. |
SafeLoadLibrary | function | sysutils | Load a library safely. |
Salmon | constant | System.UITypes | |
Salmon | constant | System.UITypes | |
SameDate | function | DateUtils | Check whether two TDateTime values have the same date part. |
SameDateTime | function | DateUtils | Check whether two TDateTime values have the same date and time parts. |
SameFileName | function | sysutils | Are two filenames referring to the same file ? |
SameStr | function | sysutils | Check whether 2 strings are the same, case insensitive. |
SameText | function | sysutils | Checks whether 2 strings are the same (case insensitive). |
SameTime | function | DateUtils | Check whether two TDateTime values have the same time part. |
SameValue | function | Math | Check whether 2 float values are the same. |
SAnd | constant | keyboard | 'And' description string. |
SandyBrown | constant | System.UITypes | |
SandyBrown | constant | System.UITypes | |
SansSerifFont | constant | Graph | Font number: Sans Serif font. |
SarInt64 | function | System | 64-bit Shift Arithmetic Right. |
SarLongint | function | System | 32-bit Shift Arithmetic Right. |
SarShortint | function | System | 8-bit Shift Arithmetic Right. |
SarSmallint | function | System | 16-bit Shift Arithmetic Right. |
savestateproc | procedure type | Graph | Standard routine prototype to save the graphical state before a mode is set. |
SaveToFile | procedure | Classes | Writes the contents of the stream to a file. |
SaveToFile | procedure | Classes | Save the contents of the list to a file. |
SaveToStream | procedure | Classes | Save persistent data to stream. |
SaveToStream | procedure | Classes | Writes the contents of the memory stream to another stream. |
SaveToStream | procedure | Classes | Save the contents of the string to a stream. |
SaveVideoState | variable | Graph | Hook to save the current video state. |
Scale | function | Types | |
Scale | function | Types | |
ScalePoint | function | Types | |
scAlt | constant | Classes | Indicates ALT key in a keyboard shortcut. |
ScanDateTime | function | DateUtils | Scans a string for a TDateTime pattern and returns the date/time. |
scCommand | constant | Classes | |
scCtrl | constant | Classes | indicates CTRL key in a keyboard shortcut. |
sched_param | record | unixtype | Scheduling parameter description record. |
sched_yield | procedure | Linux | Yield the processor to another thread. |
SCM_CREDENTIALS | constant | Sockets | socket control messages : credentials. |
SCM_RIGHTS | constant | Sockets | socket control messages : access rights. |
SCM_SECURITY | constant | Sockets | socket control messages : security label. |
SCM_SRCRT | constant | Sockets | Undocumented Getsockopt option ? |
SCM_TIMESTAMP | constant | Sockets | Socket option: ? |
scNone | constant | Classes | Indicates no special key is pressed in a keyboard shortcut. |
SCollationNotFound | resource string | unicodedata | Error message when a collation is not found. |
ScreenColor | variable | video | Indicate whether current screen supports colors. |
ScreenHeight | constant | Crt | Current screen height. |
ScreenHeight | constant | video | Current screen height. |
ScreenWidth | constant | Crt | Current screen width. |
ScreenWidth | constant | video | Current screen Width. |
ScriptFont | constant | Graph | Font number: Script font. |
SCROLLLOCK_ON | constant | keyboard | |
scShift | constant | Classes | Indicates Shift key in a keyboard shortcut. |
SeaGreen | constant | System.UITypes | |
SeaGreen | constant | System.UITypes | |
Search | function | Objects | Search for item with given key. |
SearchAttr | variable | Dos | Attributes specified at findfirst. |
SearchBuf | function | StrUtils | Search a buffer for a certain string. |
SearchNum | variable | Dos | Current search number. |
SearchPos | variable | Dos | Current search position. |
SearchRec | record | Dos | File Search Results record. |
SearchSpec | variable | Dos | Wildcard specs specified at findfirst. |
SearchType | variable | Dos | Type of search. |
SeaShell | constant | System.UITypes | |
SeaShell | constant | System.UITypes | |
Sec | variable | Dos | Second in the minute. |
Sec | function | Math | Alias for secant. |
Secant | function | Math | Calculate secant. |
SecH | function | Math | |
sechdrofs | variable | exeinfo | Section header offset. |
Second | property | DateUtils | |
SecondOf | function | DateUtils | Extract the second part from a TDateTime value. |
SecondOfTheDay | function | DateUtils | Calculate the number of seconds elapsed since the start of the day. |
SecondOfTheHour | function | DateUtils | Calculate the number of seconds elapsed since the start of the hour. |
SecondOfTheMinute | function | DateUtils | Calculate the number of seconds elapsed since the start of the minute. |
SecondOfTheMonth | function | DateUtils | Calculate number of seconds elapsed since the start of the month. |
SecondOfTheWeek | function | DateUtils | Calculate the number of seconds elapsed since the start of the week. |
SecondOfTheYear | function | DateUtils | Calculate the number of seconds elapsed since the start of the year. |
seconds | variable | Unix | |
SecondsBetween | function | DateUtils | Calculate the number of whole seconds between two TDateTime values. |
SecondsBetween | function | DateUtils | |
SecondSpan | function | DateUtils | Calculate the approximate number of seconds between two TDateTime values. |
SecsPerDay | constant | sysutils | Number of seconds per day. |
SecsPerHour | constant | sysutils | Constant indicating number of seconds in an hour. |
SecsPerMin | constant | sysutils | Number of seconds per minute. |
secstrofs | variable | exeinfo | Section strings offset. |
Sector | procedure | Graph | Draw and fill a sector of an ellipse. |
SecureCompare | function | StrUtils | |
Seek | function | Classes | Sets a new position in the stream. |
Seek | function | Classes | Overrides the Seek method. |
Seek | function | Classes | |
Seek | function | Classes | Sets the current position in the stream. |
Seek | function | Classes | Sets the current position in the stream. |
Seek | function | Classes | Set the stream position. |
Seek | procedure | Objects | Set current position in file. |
Seek | procedure | Objects | Set file position. |
Seek | procedure | Objects | Set stream position. |
Seek | procedure | System | Set file position. |
Seek | function | Types | Set the stream position. |
SEEK_CUR | constant | BaseUnix | option: Set position relative to current position. |
SEEK_END | constant | BaseUnix | option: Set position relative to end of file. |
SEEK_SET | constant | BaseUnix | option: Set absolute position. |
SeekDir | procedure | Unix | Seek to position in directory. |
SeekEOF | function | System | Set file position to end of file. |
SeekEOLn | function | System | Set file position to end of line. |
Seg | variable | Objects | Pointer segment. |
Seg | function | System | Return segment. |
seg_fillchar | procedure | go32 | Fill segment with byte value. |
seg_fillword | procedure | go32 | Fill segment with word value. |
seg_move | procedure | go32 | Move data between 2 locations. |
segment | variable | go32 | Segment. |
segment_to_descriptor | function | go32 | Map segment address to descriptor. |
SEGV_ACCERR | constant | BaseUnix | |
SEGV_MAPERR | constant | BaseUnix | |
SelectorsDescriptors | topic | go32 | Selectors and descriptors. |
sem_ctime | variable | ipc | Create time. |
sem_flg | variable | ipc | Flags for operation. |
SEM_GETALL | constant | ipc | Semaphore operation: Get all semaphore values. |
SEM_GETNCNT | constant | ipc | Semaphore operation: Get number of processes waiting for resource. |
SEM_GETPID | constant | ipc | Semaphore operation: Get process ID of last operation. |
SEM_GETVAL | constant | ipc | Semaphore operation: Get current value of semaphore. |
SEM_GETZCNT | constant | ipc | Semaphore operation: Get number of processes waiting for semaphores to reach zero. |
sem_nsems | variable | ipc | Number of semaphores. |
sem_num | variable | ipc | Number of the semaphore to perform operation on. |
sem_op | variable | ipc | Operation to perform on semaphore. |
sem_otime | variable | ipc | Last operation time. |
sem_perm | variable | ipc | IPC permissions. |
SEM_SEMMNI | constant | ipc | Semaphore operation: ? |
SEM_SEMMNS | constant | ipc | Semaphore operation: ? |
SEM_SEMMSL | constant | ipc | Semaphore operation: ? |
SEM_SEMOPM | constant | ipc | Semaphore operation: ? |
SEM_SEMVMX | constant | ipc | Semaphore operation: ? |
SEM_SETALL | constant | ipc | Semaphore operation: Set all semaphore values. |
SEM_SETVAL | constant | ipc | Semaphore operation: Set semaphore value. |
sem_t | record | unixtype | Semaphore type. (opaque). |
SEM_UNDO | constant | ipc | Constant for use in . |
semctl | function | ipc | Perform various control operations on a semaphore set. |
semget | function | ipc | Return the ID of a semaphore set, possibly creating the set. |
semop | function | ipc | Perform semaphore operation. |
semtimedop | function | ipc | Perform semaphore operation using timeout. |
seq | variable | ipc | ? |
SErrAmountStrings | resource string | StrUtils | Error message used in stringsreplace function. |
ServicePackMajor | property | sysutils | |
ServicePackMinor | property | sysutils | |
set_column | procedure | matrix | Sets c-th column of the matrix with a vector. |
set_column | procedure | matrix | Sets c-th column of the matrix with a vector. |
set_column | procedure | matrix | Sets c-th column of the matrix with a vector. |
set_column | procedure | matrix | Sets c-th column of the matrix with a vector. |
set_column | procedure | matrix | Sets r-th column of the matrix with a vector. |
set_column | procedure | matrix | Sets c-th column of the matrix with a vector. |
set_column | procedure | matrix | Sets c-th column of the matrix with a vector. |
set_column | procedure | matrix | Sets c-th column of the matrix with a vector. |
set_column | procedure | matrix | Sets c-th column of the matrix with a vector. |
set_descriptor_access_right | function | go32 | Set access rights to memory descriptor. |
set_exception_handler | function | go32 | Set exception handler. |
set_page_attributes | function | go32 | ? No description available. |
set_pm_exception_handler | function | go32 | Set protected mode exception handler. |
set_pm_interrupt | function | go32 | Set protected mode interrupt handler. |
set_rm_interrupt | function | go32 | Set real mode interrupt handler. |
set_row | procedure | matrix | Sets r-th row of the matrix with a vector. |
set_row | procedure | matrix | Sets r-th row of the matrix with a vector. |
set_row | procedure | matrix | Sets r-th row of the matrix with a vector. |
set_row | procedure | matrix | Sets r-th row of the matrix with a vector. |
set_row | procedure | matrix | Sets r-th row of the matrix with a vector. |
set_row | procedure | matrix | Sets r-th row of the matrix with a vector. |
set_row | procedure | matrix | Sets r-th row of the matrix with a vector. |
set_row | procedure | matrix | Sets r-th row of the matrix with a vector. |
set_row | procedure | matrix | Sets r-th row of the matrix with a vector. |
set_segment_base_address | function | go32 | Set descriptor's base address. |
set_segment_limit | function | go32 | Set descriptor limit. |
Set8087CW | procedure | System | |
SetAction | procedure | Classes | Sets the action with which the actionlink is associated. |
SetActive | procedure | Classes | |
SetActiveCollation | function | fpwidestring | Set the active collation for the current thread. |
SetActivePage | variable | Graph | Set active graphical page. |
SetActivePage | variable | Graph | Mode SetActivePage routine. |
setactivepageproc | procedure type | Graph | Standard procedure prototype. |
SetAllPalette | variable | Graph | Specify a complete new palette. |
SetAllPalette | variable | Graph | Mode SetAllPalette routine. |
SetAllPaletteProc | procedure type | Graph | This routine prototype is a hook for . |
SetAncestor | procedure | Classes | Sets the csAncestor state of the component. |
SetAspectRatio | procedure | Graph | Set aspect ration of the screen. |
SetBit | function | sysutils | Set bit to 1. |
SetBit | function | sysutils | Set bit to 1. |
SetBit | function | sysutils | Set bit to 1. |
SetBit | function | sysutils | Set bit to 1. |
SetBit | function | sysutils | |
SetBit | function | sysutils | Set bit to 1. |
SetBit | function | sysutils | Set bit to 1. |
SetBit | function | sysutils | Set bit to 1. |
SetBit | function | sysutils | Set bit to 1. |
SetBit | function | sysutils | Set bit to 1. |
SetBit | function | sysutils | Set bit to 1. |
SetBitsCount | function | sysutils | Count number of bits set. |
SetBitsCount | function | sysutils | Count number of bits set. |
SetBitsCount | function | sysutils | Count number of bits set. |
SetBitsCount | function | sysutils | Count number of bits set. |
SetBitsCount | function | sysutils | |
SetBitsCount | function | sysutils | Count number of bits set. |
SetBitsCount | function | sysutils | Count number of bits set. |
SetBitsCount | function | sysutils | Count number of bits set. |
SetBitsCount | function | sysutils | Count number of bits set. |
SetBitsCount | function | sysutils | Count number of bits set. |
SetBitsCount | function | sysutils | Count number of bits set. |
SetBkColor | variable | Graph | Set background drawing color. |
SetBKColor | variable | Graph | Set background color (SetBkColor) callback. |
SetBkColorProc | procedure type | Graph | SetBKColor callback prototype. |
SetCapacity | procedure | Classes | Set the capacity of the list. |
SetCapacity | procedure | Classes | |
SetCapacity | procedure | Classes | |
SetCapacity | procedure | Classes | |
SetCapacity | procedure | Classes | Overrides the standard write handler for the property. |
SetCapacity | procedure | Classes | Write handler for the property. |
SetCapacity | procedure | fgl | |
SetCBreak | procedure | Dos | Set Control-Break flag status. |
SetChildOrder | procedure | Classes | Determines the order in which children are streamed/created. |
SetClearVarToEmptyParam | procedure | Variants | Create an error variant with value VAR_PARAMNOTFOUND. |
SetCodePage | procedure | System | Set the codepage of a string. |
SetCollection | procedure | Classes | |
SetColor | procedure | Graph | Set foreground drawing color. |
SetCount | procedure | Classes | Set the number of items in the list. |
SetCount | procedure | Classes | |
SetCount | procedure | Classes | |
SetCount | procedure | Classes | |
SetCount | procedure | fgl | |
SetCThreadManager | procedure | cthreads | Sets the thread manager to the C thread manager. |
SetCurrentDir | function | sysutils | Set the current directory of the application. |
SetCursorPos | procedure | video | Set write cursor position. |
SetCursorPos | variable | video | Set the cursos position. |
SetCursorType | procedure | video | Set cursor type. |
SetCursorType | variable | video | Set the current cursos type. |
SetCWidestringManager | procedure | cwstring | Set the Widestring manager of the system unit to the C version. |
SetDate | procedure | Dos | Set system date. |
SetDelimitedText | procedure | Classes | |
SetDesigning | procedure | Classes | Sets the csDesigning state of the component. |
SetDesignInstance | procedure | Classes | |
SetDirectVideo | procedure | Graph | Attempt to enter direct video mode. |
SetDirSeparators | function | sysutils | Set the directory separators to the known directory separators. |
SetDisplayName | procedure | Classes | Write method for the property. |
SetDynArrayProp | procedure | TypInfo | SetSize the value of a dynamic array valued property. |
SetDynLibsManager | procedure | System | Set a new handler for dynamic library support. |
SetEnumProp | procedure | TypInfo | Set value of an enumerated-type property. |
SetExceptionMask | function | Math | Set the Floating Point Unit exception mask. |
SetFAttr | procedure | Dos | Set file attributes. |
SetFillPattern | procedure | Graph | Set drawing fill pattern. |
SetFillStyle | procedure | Graph | Set drawing fill style. |
SetFirst | procedure | fgl | |
SetFirst | procedure | fgl | |
SetFirst | procedure | fgl | |
SetFirst | procedure | fgl | |
SetFloatProp | procedure | TypInfo | Set value of a float property. |
SetFTime | procedure | Dos | Set file modification time. |
SetGraphMode | procedure | Graph | Set graphical mode. |
SetHeadSize | procedure | heaptrc | |
SetHeapExtraInfo | procedure | heaptrc | Store extra information in blocks. |
SetHeapTraceOutput | procedure | heaptrc | Specify filename or text file for heap trace output. |
SetIndex | procedure | Classes | Sets the start position for FindNextBit and FindPrevBit. |
SetIndex | procedure | Classes | Write method for the property. |
SetInline | procedure | Classes | |
SetInt64Prop | procedure | TypInfo | Set value of a Int64 property. |
SetInterfaceProp | procedure | TypInfo | Set interface-valued property. |
SetIntVec | procedure | Dos | Set interrupt vector. |
SetIsReadOnly | procedure | Classes | |
SetItem | procedure | Classes | Write handler for the property. |
SetItemName | procedure | Classes | Virtual method to set the name of the specified item. |
Setjmp | function | System | Save current execution point. |
SetKeepReleased | procedure | heaptrc | |
SetKeepReleasedBytes | procedure | heaptrc | |
SetKeepReleasedPercents | procedure | heaptrc | |
SetKeyboardDriver | function | keyboard | Set a new keyboard driver. |
SetLast | procedure | fgl | |
SetLast | procedure | fgl | |
SetLast | procedure | fgl | |
SetLast | procedure | fgl | |
SetLength | procedure | System | Set length of a string or dynamic array. |
SetLimit | procedure | Objects | Set maximum number of elements in the collection. |
SetLineStyle | procedure | Graph | Set line drawing style. |
SetLocation | procedure | Types | |
SetLocation | procedure | Types | |
SetLocation | procedure | Types | |
SetLocation | procedure | Types | |
SetMemoryManager | procedure | System | Set a memory manager. |
SetMethodProp | procedure | TypInfo | Set the value of a method property. |
SetMouseDriver | procedure | Mouse | Set a new mouse driver. |
SetMouseXY | procedure | Mouse | Set the mouse cursor position. |
SetMouseXY | variable | Mouse | Called when the current mouse position must be set. |
SetMultiByteConversionCodePage | procedure | System | Set codepage for conversions from multi-byte strings to single-byte strings. |
SetMultiByteFileSystemCodePage | procedure | System | Set codepage used when passing strings to OS single-byte file system APIs. |
SetMultiByteRTLFileSystemCodePage | procedure | System | Set codepage used when interpreting strings from OS single-byte file system APIs. |
SetMXCSR | procedure | System | |
SetName | procedure | Classes | Write handler for Name property. |
SetName | procedure | Classes | |
SetNativeFPUControlWord | procedure | System | |
SetObjectProp | procedure | TypInfo | Set the value of an object-type property. |
SetOn | procedure | Classes | Turn a particular bit on. |
SetOnDataCompare | procedure | fgl | |
SetOnDataCompare | procedure | fgl | |
SetOnDataCompare | procedure | fgl | |
SetOnDataPtrCompare | procedure | fgl | |
SetOnExecute | procedure | Classes | Assigns an OnExecute event handler. |
SetOnExecute | procedure | Classes | Assigns the OnExecute handler to the client. |
SetOnKeyCompare | procedure | fgl | |
SetOnKeyCompare | procedure | fgl | |
SetOnKeyCompare | procedure | fgl | |
SetOnKeyPtrCompare | procedure | fgl | |
SetOnObserverCurrent | procedure | Classes | |
SetOnObserverToggle | procedure | Classes | |
SetOption | procedure | getopts | Set all option fields in 1 call. |
SetOrdProp | procedure | TypInfo | Set value of an ordinal property. |
SetPalette | procedure | Graph | Set palette entry using color constant. |
SetParentComponent | procedure | Classes | Set the parent component. |
SetPointer | procedure | Classes | Sets the internal memory pointer and size of the memory block. |
SetPosition | procedure | Classes | |
SetPrecisionMode | function | Math | Set the Floating Point Unit precision mode. |
SetProc | variable | TypInfo | Write handler. |
SetProperty | function | Variants | Called when a property must be set. |
SetProperty | function | Variants | Empty stub for IVarInvokeable.SetProperty, to be implemented in descendents. |
SetProperty | function | Variants | Write the property. |
SetPropName | procedure | Classes | Write handler for the property. |
SetPropValue | procedure | TypInfo | Set property value as variant. |
SetPropValue | procedure | Variants | Set a property value as a variant. |
SetRange | procedure | Classes | |
SetRawByteStrProp | procedure | TypInfo | Set the value of a string property using a RawByteString. |
SetRawInterfaceProp | procedure | TypInfo | Set a raw (CORBA) interface property. |
setregid | function | Linux | Set Real and Effective Group ID. |
SetResourceManager | procedure | System | Set the resource manager. |
SetReturnValue | procedure | Classes | Set return value of a thread. |
setreuid | function | Linux | |
SetRGBPalette | variable | Graph | Set palette entry using RGB value. |
SetRGBPalette | variable | Graph | Mode SetRGBPalette routine. |
setrgbpaletteproc | procedure type | Graph | This routine prototype is a hook for . |
SetRoot | procedure | Classes | Sets the root component which is being streamed. |
SetRoot | procedure | Classes | Sets the root component. |
SetRoundMode | function | Math | Set the Floating Point Unit rounding mode. |
SetSetProp | procedure | TypInfo | Set value of set-typed property. |
SetSize | procedure | Classes | |
SetSize | procedure | Classes | Sets the size for the memory stream. |
SetSize | procedure | Classes | Sets the size of the stream. |
SetSize | function | Classes | Set the stream size. |
SetSize | function | Types | Set the stream size. |
SetSize64 | procedure | Classes | |
SetSSECSR | procedure | System | |
SetStr | procedure | Objects | Allocate a copy of a shortstring on the heap. |
SetStrings | procedure | Classes | Replace the strings with the passed strings. |
SetStrProp | procedure | TypInfo | Set value of a string property. |
SetSubComponent | procedure | Classes | Sets the csSubComponent style. |
SetTailSize | procedure | heaptrc | |
SetText | procedure | Classes | Set the contents of the list from a PChar. |
SetTextAutoFlush | procedure | System | |
SetTextBuf | procedure | System | Set size of text file internal buffer. |
SetTextCodePage | procedure | System | Set the codepage used in a text file. |
SetTextJustify | procedure | Graph | Set text placement style. |
SetTextLineEnding | procedure | System | Set the end-of-line character for the given text file. |
SetTextStr | procedure | Classes | Write handler for the property. |
SetTextStyle | procedure | Graph | Set text style. |
SetThreadDebugName | procedure | System | Set the debug name for a thread. |
SetThreadDebugNameA | variable | System | Called to set the debug name of the thread using an AnsiString. |
SetThreadDebugNameU | variable | System | Called to set the debug name of the thread using a UnicodeString. |
SetThreadManager | function | System | Set the thread manager, optionally return the current thread manager. |
SetTime | procedure | Dos | Set system time. |
SetToArray | function | TypInfo | |
SetToString | function | TypInfo | Convert set to a string description. |
SetTraceDepth | procedure | heaptrc | |
SetTZInfo | procedure | Unix | |
SetUint | procedure | Classes | |
SetUnicodeStringManager | procedure | System | Set the unicodestring manager. |
SetUnicodeStrProp | procedure | TypInfo | Set UnicodeString-valued property. |
SetUpdateState | procedure | Classes | Overrides the standard call. |
SetUpdateState | procedure | Classes | Sets the update state. |
SetUserCharSize | procedure | Graph | Set user character size for vector font. |
SetValueFromIndex | procedure | Classes | |
SetVariantManager | procedure | System | Set the current variant manager. |
SetVariantProp | procedure | TypInfo | Set value of a variant property. |
SetVariantProp | procedure | Variants | Set variant valued property. |
SetVerify | procedure | Dos | Set verify flag. |
SetVideoDriver | function | video | Install a new video driver. |
SetVideoMode | function | video | Set current video mode. |
SetVideoMode | variable | video | Set the video mode. |
SetViewPort | procedure | Graph | Set the graphical drawing window. |
SetVisualPage | variable | Graph | Set video page which is displayed. |
SetVisualPage | variable | Graph | Mode SetVisualPage routine. |
setvisualpageproc | procedure type | Graph | Standard procedure prototype. |
SetWideStringManager | procedure | System | Set the widestring manager. |
SetWideStrProp | procedure | TypInfo | Set a widestring property. |
SetWriteMode | procedure | Graph | Specify binary operation to perform when drawing on screen. |
SetWriteModeEx | procedure | Graph | Set write mode (extended version). |
sgiCheck | constant | System.UITypes | |
sgiChevronDown | constant | System.UITypes | |
sgiChevronLeft | constant | System.UITypes | |
sgiChevronRight | constant | System.UITypes | |
sgiChevronUp | constant | System.UITypes | |
sgiCircle | constant | System.UITypes | |
sgiCurlicue | constant | System.UITypes | |
sgiDoubleCircle | constant | System.UITypes | |
sgiDoubleCurlicue | constant | System.UITypes | |
sgiDown | constant | System.UITypes | |
sgiDownLeft | constant | System.UITypes | |
sgiDownLeftLong | constant | System.UITypes | |
sgiDownRight | constant | System.UITypes | |
sgiDownRightLong | constant | System.UITypes | |
sgiDownUp | constant | System.UITypes | |
sgiFirst | constant | System.UITypes | |
sgiLast | constant | System.UITypes | |
sgiLeft | constant | System.UITypes | |
sgiLeftDown | constant | System.UITypes | |
sgiLeftRight | constant | System.UITypes | |
sgiLeftUp | constant | System.UITypes | |
sgiNoGesture | constant | System.UITypes | |
sgiRight | constant | System.UITypes | |
sgiRightDown | constant | System.UITypes | |
sgiRightLeft | constant | System.UITypes | |
sgiRightUp | constant | System.UITypes | |
sgiScratchout | constant | System.UITypes | |
sgiSemiCircleLeft | constant | System.UITypes | |
sgiSemiCircleRight | constant | System.UITypes | |
sgiSquare | constant | System.UITypes | |
sgiTriangle | constant | System.UITypes | |
sgiUp | constant | System.UITypes | |
sgiUpDown | constant | System.UITypes | |
sgiUpLeft | constant | System.UITypes | |
sgiUpLeftLong | constant | System.UITypes | |
sgiUpRight | constant | System.UITypes | |
sgiUpRightLong | constant | System.UITypes | |
SGUIDObserved | constant | Classes | Observed interface GUID as a string. |
SGUIDObserver | constant | Classes | Observer interface GUID as a string. |
sharedram | variable | Linux | amount of shared memory. |
SharedSuffix | constant | dynlibs | Extension of shared library. |
SharedSuffix | constant | System | Shared library suffix for the current platform. |
Shift | function | Classes | Return and remove the first string in the list. |
SHIFT_PRESSED | constant | keyboard | |
ShiftPrefix | constant | keyboard | Keycode for alternate prefix key for Shift key. Unix Only. |
ShiftState | variable | keyboard | |
ShiftState | variable | keyboard | State of shift keys. |
ShiftStateToString | function | keyboard | Return description of key event shift state. |
ShiftVal | property | TypInfo | Register shift. |
shm_atime | variable | ipc | Last access time. |
shm_cpid | variable | ipc | Creator PID. |
shm_ctime | variable | ipc | Create time. |
shm_dtime | variable | ipc | Last detach time. |
SHM_LOCK | constant | ipc | This constant is used in the call. |
shm_lpid | variable | ipc | Last operation PID. |
shm_nattch | variable | ipc | Number of attachments. |
shm_perm | variable | ipc | Permissions. |
SHM_R | constant | ipc | This constant is used in the call. |
SHM_RDONLY | constant | ipc | This constant is used in the call. |
SHM_REMAP | constant | ipc | This constant is used in the call. |
SHM_RND | constant | ipc | This constant is used in the call. |
shm_rss | variable | ipc | |
shm_segsz | variable | ipc | Segment size. |
shm_swp | variable | ipc | |
shm_tot | variable | ipc | |
SHM_UNLOCK | constant | ipc | This constant is used in the call. |
SHM_W | constant | ipc | This constant is used in the call. |
shmat | function | ipc | Attach a shared memory block. |
shmctl | function | ipc | Perform control operations on a shared memory block. |
shmdt | function | ipc | Detach shared memory block. |
shmget | function | ipc | Return the ID of a shared memory block, possibly creating it. |
shmmni | variable | ipc | ? |
ShortCompareText | function | System | Compare 2 shortstrings. |
ShortDateFormat | variable | sysutils | Short Date Format string (subject to locale). |
ShortDateFormat | variable | sysutils | Short date format string. |
ShortDayNames | variable | sysutils | Names of days, abbreviated form. |
ShortDayNames | variable | sysutils | Array with short day names. |
ShortHostToNet | function | Sockets | Convert a host port number to a network port number. |
Shortint | type | System | A signed 8-bits integer. |
ShortMonthNames | variable | sysutils | Names of months, abbreviated form. |
ShortMonthNames | variable | sysutils | Array with short month names. |
ShortNetToHost | function | Sockets | Convert a network port number to a host port number. |
ShortStringBase | type | TypInfo | Short string type definition. |
ShortTimeFormat | variable | sysutils | Short time format string (subject to locale). |
ShortTimeFormat | variable | sysutils | Short time format string. |
ShowException | procedure | sysutils | Show the current exception to the user. |
ShowMouse | procedure | Mouse | Show the mouse cursor. |
ShowMouse | variable | Mouse | Function called when the mouse cursor must be shown. |
Shrink | procedure | sysutils | |
Shrink | procedure | sysutils | |
SHUT_RD | constant | Sockets | Shutdown read part of full duplex socket. |
SHUT_RDWR | constant | Sockets | Shutdown read and write part of full duplex socket. |
SHUT_WR | constant | Sockets | Shutdown write part of full duplex socket. |
SI_ASYNCIO | constant | BaseUnix | |
si_code | variable | BaseUnix | Extra code (?). |
si_errno | variable | BaseUnix | Error code. |
SI_KERNEL | constant | BaseUnix | |
SI_MESGQ | constant | BaseUnix | |
SI_PAD_SIZE | constant | BaseUnix | Signal information pad size. |
SI_QUEUE | constant | BaseUnix | |
SI_SIGIO | constant | BaseUnix | |
si_signo | variable | BaseUnix | Signal number. |
SI_TIMER | constant | BaseUnix | |
SI_TKILL | constant | BaseUnix | |
SI_USER | constant | BaseUnix | |
Sienna | constant | System.UITypes | |
Sienna | constant | System.UITypes | |
SIG_BLOCK | constant | BaseUnix | Sigprocmask flags: Add signals to the set of blocked signals. |
SIG_DFL | constant | BaseUnix | Signal handler: Default signal handler. |
SIG_ERR | constant | BaseUnix | Signal handler: error. |
SIG_IGN | constant | BaseUnix | Signal handler: Ignore signal. |
SIG_MAXSIG | constant | BaseUnix | Maximum system signal number. |
SIG_MAXSIG | constant | Unix | Maximum system signal number. |
SIG_MAXSIG | constant | unixtype | Maximum signal number. |
SIG_SETMASK | constant | BaseUnix | Sigprocmask flags: Set of blocked signals is given. |
SIG_UNBLOCK | constant | BaseUnix | Sigprocmask flags: Remove signals from the set set of blocked signals. |
SIGABRT | constant | BaseUnix | Signal: ABRT (Abort). |
sigactionhandler | type | BaseUnix | Callback prototype for a record. |
sigactionhandler_t | procedure type | BaseUnix | Standard signal action handler prototype. |
sigactionrec | record | BaseUnix | Record used in call. |
SIGALRM | constant | BaseUnix | Signal: ALRM (Alarm clock). |
SIGBUS | constant | BaseUnix | Signal: BUS (bus error). |
SIGCHLD | constant | BaseUnix | Signal: CHLD (child status changed). |
SIGCONT | constant | BaseUnix | Signal: CONT (Continue). |
SIGFPE | constant | BaseUnix | Signal: FPE (Floating point error). |
SIGHUP | constant | BaseUnix | Signal: HUP (Hangup). |
SIGILL | constant | BaseUnix | Signal: ILL (Illegal instruction). |
SIGINT | constant | BaseUnix | Signal: INT (Interrupt). |
SIGIO | constant | BaseUnix | Signal: IO (I/O operation possible). |
SIGIOT | constant | BaseUnix | Signal: IOT (IOT trap). |
SIGKILL | constant | BaseUnix | Signal: KILL (unblockable). |
Sign | function | Math | Return sign of argument. |
Sign | property | System | Sign of the floating point value. |
Sign | property | System | Sign of the floating point value. |
Sign | property | System | Sign of the floating point value. |
Sign | property | sysutils | Sign of the floating point value. |
Sign | property | sysutils | Sign of the floating point value. |
Sign | property | sysutils | Sign of the floating point value. |
signalhandler | type | BaseUnix | Simple signal handler prototype. |
signalhandler_t | procedure type | BaseUnix | Standard signal handler prototype. |
signflag | constant | go32 | Check for sign flag in . |
significand | variable | BaseUnix | Decimal part of floating point value. |
significand | variable | BaseUnix | Decimal part of floating point value. |
SIGPIPE | constant | BaseUnix | Signal: PIPE (Broken pipe. |
SIGPOLL | constant | BaseUnix | Signal: POLL (Pollable event). |
SIGPROF | constant | BaseUnix | Signal: PROF (Profiling alarm). |
SIGPWR | constant | BaseUnix | Signal: PWR (power failure restart). |
SIGQUIT | constant | BaseUnix | Signal: QUIT. |
sigrestorerhandler | type | BaseUnix | Alias for sigrestorerhandler_t type. |
sigrestorerhandler_t | procedure type | BaseUnix | Standard signal action restorer prototype. |
SIGSEGV | constant | BaseUnix | Signal: SEGV (Segmentation violation). |
sigset | type | BaseUnix | Signal set type. |
sigset_t | type | BaseUnix | Signal set type. |
SIGSTKFLT | constant | BaseUnix | Signal: STKFLT (Stack Fault). |
SIGSTOP | constant | BaseUnix | Signal: STOP (Stop, unblockable). |
SIGTERM | constant | BaseUnix | Signal: TERM (Terminate). |
SIGTRAP | constant | BaseUnix | Signal: TRAP (Trace trap). |
SIGTSTP | constant | BaseUnix | Signal: TSTP (keyboard stop). |
SIGTTIN | constant | BaseUnix | Signal: TTIN (Terminal input, background). |
SIGTTOU | constant | BaseUnix | Signal: TTOU (Terminal output, background). |
SIGUNUSED | constant | BaseUnix | Signal: Unused. |
SIGURG | constant | BaseUnix | Signal: URG (Socket urgent condition). |
SIGUSR1 | constant | BaseUnix | Signal: USR1 (User-defined signal 1). |
SIGUSR2 | constant | BaseUnix | Signal: USR2 (User-defined signal 2). |
SIGVTALRM | constant | BaseUnix | Signal: VTALRM (Virtual alarm clock). |
SIGWINCH | constant | BaseUnix | Signal: WINCH (Window/Terminal size change). |
SIGXCPU | constant | BaseUnix | Signal: XCPU (CPU limit exceeded). |
SIGXFSZ | constant | BaseUnix | Signal: XFSZ (File size limit exceeded). |
Silver | constant | System.UITypes | |
Silver | constant | System.UITypes | |
SimpleFont | constant | Graph | Font number: Simple font. |
SimpleLowerCase | property | unicodedata | Simple lowercase version. |
SimpleRoundTo | function | Math | Round to the specified number of digits (rounding up if needed). |
SimpleUpperCase | property | unicodedata | Simple uppercase version. |
SimplisticClear | procedure | Variants | |
SimplisticCopy | procedure | Variants | |
Sin | function | System | Calculate sine of angle. |
sin_addr | variable | Sockets | Internet socket host address. |
sin_family | variable | Sockets | Internet socket family. |
sin_port | variable | Sockets | Internet socket port. |
sin6_addr | variable | Sockets | IPV6 address. |
sin6_family | variable | Sockets | Address family. |
sin6_flowinfo | variable | Sockets | Flow information. |
sin6_port | variable | Sockets | Port. |
sin6_scope_id | variable | Sockets | |
SinCos | procedure | Math | Return sine and cosine of argument. |
sinh | function | Math | Return hyperbolic sine. |
SInvalidRomanNumeral | resource string | StrUtils | Error string shown in exception raised when invalid roman numeral is encountered. |
Size | property | Classes | Current size of the array of bits. |
Size | property | Classes | The current size of the stream. |
Size | variable | Dos | Size of the file. |
size | variable | exeinfo | Size of the executable. |
Size | variable | Graph | Actual size of palette (number of entries). |
size | property | heaptrc | |
Size | function | sysutils | |
Size | function | sysutils | |
Size | function | sysutils | |
Size | function | sysutils | |
Size | function | sysutils | Return the size (in bytes) of the. |
Size | function | sysutils | Return the size (in bytes) of the. |
Size | function | sysutils | Size, in bytes, of the byte value. |
Size | function | sysutils | Size, in bytes, of the Cardinal value. |
Size | function | sysutils | |
Size | function | sysutils | Size (in bytes) of a Double-sized floating point value. |
Size | function | sysutils | Size (in bytes) of a Extended-sized floating point value. |
Size | function | sysutils | Size, in bytes, of the Int64 value. |
Size | function | sysutils | Size, in bytes, of the Integer value. |
Size | function | sysutils | Return the size (in bytes) of the. |
Size | function | sysutils | |
Size | function | sysutils | Size, in bytes, of the NativeInt value. |
Size | function | sysutils | Size, in bytes, of the NativeUInt value. |
Size | function | sysutils | |
Size | function | sysutils | Size, in bytes, of the QWord value. |
Size | variable | sysutils | File size in bytes. |
Size | variable | sysutils | Target file size. |
Size | function | sysutils | Size, in bytes, of the ShortInt value. |
Size | function | sysutils | Size (in bytes) of a single-sized floating point value. |
Size | function | sysutils | Size, in bytes, of the SmallInt value. |
Size | variable | sysutils | File size in bytes. |
Size | variable | sysutils | Target file size. |
Size | function | sysutils | Return the size (in bytes) of the. |
Size | function | sysutils | Size, in bytes, of the Word value. |
Size | function | Types | Return the size of the rectangle. |
Size | property | Types | |
Size | property | Types | |
Size | variable | TypInfo | Declared size of the array. |
Size | variable | unicodedata | Size of the tree data. |
Size | variable | unicodedata | Total size (in bytes) of data. |
size_t | type | BaseUnix | Size specification type. |
size_t | type | Unix | Size specification type. |
size_t | type | unixtype | Size specification type. |
SizeBoundsSeek | property | Classes | |
SizeInt | type | System | Signed integer type which fits for sizes. |
SizeIntArray | type | StrUtils | Array of SizeInt. |
SizeOf | function | System | Return size (in bytes) of a variable or type. |
SizeofResource | function | System | Return the size of a particular resource. |
SizeofResourceFunc | variable | System | Handler for SizeOfResource. |
SizeUInt | type | System | Unsigned Integer type which fits for sizes. |
SKeyPad | constant | keyboard | Names of keypad keys. |
SkipComponent | procedure | Classes | Skip till the end of the component. |
SkipComponent | procedure | Classes | Skip a component's data. |
SkipLastLineBreak | property | Classes | Do not add a linebreak to the last item. |
SkipProperty | procedure | Classes | |
SkipSetBody | procedure | Classes | |
SkipValue | procedure | Classes | Skip the current value. |
SkipValue | procedure | Classes | Skip a value's data. |
SkipValue | procedure | Classes | |
SkyBlue | constant | System.UITypes | |
SkyBlue | constant | System.UITypes | |
SlashFill | constant | Graph | Fill style: Diagonal (slash) lines. |
SlateBlue | constant | System.UITypes | |
SlateBlue | constant | System.UITypes | |
SlateGray | constant | System.UITypes | |
SlateGray | constant | System.UITypes | |
SlateGrey | constant | System.UITypes | |
SlateGrey | constant | System.UITypes | |
slave_pic | variable | go32 | PIC slave. |
Sleep | procedure | Classes | Prevent thread execution. |
Sleep | procedure | sysutils | Suspend execution of a program for a certain time. |
SLeftRight | constant | keyboard | Names for left-right keys. |
Slice | procedure | Classes | Return a subrange of strings starting at a given index. |
Slice | function | System | Return part of an array. |
sLineBreak | constant | System | Alias for . |
SmallFont | constant | Graph | Font number: Small font. |
Smallint | type | System | A signed 16-bits integer. |
SmallPoint | function | Classes | Returns a TSmallPoint record with the given coordinates. |
SnapToPixel | function | Types | |
Snow | constant | System.UITypes | |
Snow | constant | System.UITypes | |
SO_ACCEPTCONN | constant | Sockets | Socket option: ? |
SO_ATTACH_FILTER | constant | Sockets | Socket option: ? |
SO_BINDTODEVICE | constant | Sockets | Socket option: ? |
SO_BROADCAST | constant | Sockets | Socket option: Broadcast. |
SO_BSDCOMPAT | constant | Sockets | Socket option: ? |
SO_DEBUG | constant | Sockets | Socket option level: debug. |
SO_DETACH_FILTER | constant | Sockets | Socket option: ? |
SO_DONTROUTE | constant | Sockets | Socket option: Don't route. |
SO_ERROR | constant | Sockets | Socket option: Error. |
SO_KEEPALIVE | constant | Sockets | Socket option: keep alive. |
SO_LINGER | constant | Sockets | Socket option: ? |
SO_NO_CHECK | constant | Sockets | Socket option: ? |
SO_OOBINLINE | constant | Sockets | Socket option: ? |
SO_PASSCRED | constant | Sockets | Socket option: ? |
SO_PEERCRED | constant | Sockets | Socket option: ? |
SO_PEERNAME | constant | Sockets | Socket option: ? |
SO_PRIORITY | constant | Sockets | Socket option: ? |
SO_RCVBUF | constant | Sockets | Socket option: receive buffer. |
SO_RCVLOWAT | constant | Sockets | Socket option: ? |
SO_RCVTIMEO | constant | Sockets | Socket option: ? |
SO_REUSEADDR | constant | Sockets | Socket option: Reuse address. |
SO_REUSEPORT | constant | Sockets | Socket Option : reuse port. |
SO_SECURITY_AUTHENTICATION | constant | Sockets | Socket option: ? |
SO_SECURITY_ENCRYPTION_NETWORK | constant | Sockets | Socket option: ? |
SO_SECURITY_ENCRYPTION_TRANSPORT | constant | Sockets | Socket option: ? |
SO_SNDBUF | constant | Sockets | Socket option: Send buffer. |
SO_SNDLOWAT | constant | Sockets | Socket option: ? |
SO_SNDTIMEO | constant | Sockets | Socket option: ? |
SO_TIMESTAMP | constant | Sockets | Socket option: ? |
SO_TYPE | constant | Sockets | Socket option: Type. |
SOCK_DGRAM | constant | Sockets | Type of socket: datagram (conn.less) socket (UDP). |
SOCK_MAXADDRLEN | constant | Sockets | Maximum socket address length for call. |
SOCK_RAW | constant | Sockets | Type of socket: raw socket. |
SOCK_RDM | constant | Sockets | Type of socket: reliably-delivered message. |
SOCK_SEQPACKET | constant | Sockets | Type of socket: sequential packet socket. |
SOCK_STREAM | constant | Sockets | Type of socket: stream (connection) type socket (TCP). |
Sock2File | procedure | Sockets | Convert socket to untyped file descriptors. |
Sock2Text | procedure | Sockets | Convert socket to text file descriptors. |
sockaddr | record | Sockets | Alias for TSockAddr record type. |
sockaddr_in | record | Sockets | Internet socket address record. |
sockaddr_in6 | record | Sockets | Alias for . |
sockaddr_un | record | Sockets | Unix socket address record. |
socketerror | function | Sockets | Contains the error code for the last socket operation. |
socklen_t | type | BaseUnix | Socket address length type. |
socklen_t | type | Unix | Socket address length type. |
socklen_t | type | unixtype | Socket address length type. |
soFromBeginning | constant | Classes | Seek starts relative to the stream origin. |
soFromCurrent | constant | Classes | Seek starts relative to the current position in the stream. |
soFromEnd | constant | Classes | Seek starts relative to the stream end. |
softfloat_exception_flags | variable | System | Current soft float exception flags. |
softfloat_exception_mask | variable | System | Current soft float exception mask. |
softfloat_rounding_mode | variable | System | Rounding mode for softfloat. |
SoftwareInterrupts | topic | go32 | Software interrupts. |
SOL_AAL | constant | Sockets | Socket level: AAL. |
SOL_ALG | constant | Sockets | Socket level: Algorithm socket. |
SOL_ATALK | constant | Sockets | Socket level: Apple talk. |
SOL_ATM | constant | Sockets | Socket level: ATM. |
SOL_AX25 | constant | Sockets | Socket level: AX25. |
SOL_BLUETOOTH | constant | Sockets | Socket level: BlueTooth. |
SOL_CAIF | constant | Sockets | Socket level: CAIF (Application CPU interface). |
SOL_DCCP | constant | Sockets | Socket level: DCCP. |
SOL_DECNET | constant | Sockets | Socket level: DECnet. |
SOL_ICMPV6 | constant | Sockets | Socket level values for IPv6: ICMPV6. |
SOL_IP | constant | Sockets | Undocumented ? |
SOL_IPV6 | constant | Sockets | Socket level values for IPv6: IPV6. |
SOL_IPX | constant | Sockets | Socket level: IPX. |
SOL_IRDA | constant | Sockets | Socket level: IRDA. |
SOL_IUCV | constant | Sockets | Socket level: IUCV (Inter User Communication Vehicle). |
SOL_KCM | constant | Sockets | Socket level: KCM (Kernel Connection Multiplexor) sockets. |
SOL_LLC | constant | Sockets | Socket level: LLC. |
SOL_NETBEUI | constant | Sockets | Socket level: NETBEUI. |
SOL_NETLINK | constant | Sockets | Socket level: NETLink. |
SOL_NETROM | constant | Sockets | Socket level: Net ROM. |
SOL_NFC | constant | Sockets | Socket level: NFC (Near Field Communication) socket. |
SOL_PACKET | constant | Sockets | Socket level: Packet. |
SOL_PNPIPE | constant | Sockets | Socket level: PNPIPE. |
SOL_PPPOL2TP | constant | Sockets | Socket level: PPPOL2TP. |
SOL_RAW | constant | Sockets | Socket level: raw socket. |
SOL_RDS | constant | Sockets | Socket level: RDS (Reliable Datagram Socket). |
SOL_ROSE | constant | Sockets | Socket level: ROSE. |
SOL_RXRPC | constant | Sockets | Socket level: RxRPC. |
SOL_SCTP | constant | Sockets | Socket level: SCTP. |
SOL_SOCKET | constant | Sockets | Socket option level: Socket level. |
SOL_TCP | constant | Sockets | Socket level: TCP. |
SOL_TIPC | constant | Sockets | Socket level: TIPC. |
SOL_TLS | constant | Sockets | Socket level: TLS. |
SOL_UDP | constant | Sockets | Socket level: UDP. |
SOL_UDPLITE | constant | Sockets | Socket level: UDP Lite. |
SOL_X25 | constant | Sockets | Socket level: X25. |
SOL_XDP | constant | Sockets | Socket level: XDP (Express Data Path) sockets. |
SolidFill | constant | Graph | Fill style: Solid fill. |
SolidLn | constant | Graph | Line style: Solid line. |
SOMAXCONN | constant | Sockets | Maximum queue length specifiable by listen. |
Sort | procedure | Classes | Sort the items in the collection. |
Sort | procedure | Classes | Sorts the pointers in the list. |
Sort | procedure | Classes | Sorts the pointers in the list. |
Sort | procedure | Classes | Sorts the strings in the list. |
Sort | procedure | fgl | Sort the objects in the list. |
Sort | procedure | fgl | Sort the list. |
Sort | procedure | fgl | Sort the objects in the list. |
Sort | procedure | fgl | Sort the list. |
Sort | procedure | fgl | Sort the list according to key. |
Sorted | property | Classes | Determines whether the list is sorted or not. |
Sorted | property | fgl | Is the map permanently sorted on key ? |
SortRange | procedure | fgl | |
SortRange | procedure | fgl | |
SortRange | procedure | fgl | |
SortRange | procedure | fgl | |
SortRange | procedure | fgl | |
SortStyle | property | Classes | Sort style for strings. |
Sound | procedure | Crt | Sound system speaker. |
sound | procedure | WinCRT | Sound PC speaker. |
Soundex | function | StrUtils | Compute the soundex of a string. |
SoundexCompare | function | StrUtils | Compare soundex values of 2 strings. |
SoundexInt | function | StrUtils | Soundex value as an integer. |
SoundexProc | function | StrUtils | Default AnsiResemblesText implementation. |
SoundexSimilar | function | StrUtils | Check whether 2 strings have equal soundex values. |
SoundexWord | function | StrUtils | Calculate a word-sized soundex value. |
Source | property | Classes | Reference to the source stream. |
SourceLine | property | Classes | Current source line number. |
SourceOwner | property | Classes | Indicates whether the ownerstream owns it's source. |
SourcePos | function | Classes | Returns the current position in the stream. |
sp | variable | System | SP register. |
Space | function | System | Return a string of spaces. |
spare | variable | unixtype | Pad bytes. Do not use. |
SpecialType | function | System | Is the floating point value special ? |
SpecialType | function | System | Is the floating point value special ? |
SpecialType | function | System | Is the floating point value special ? |
SpecialType | function | sysutils | Return the type of the Double-sized floating point value. |
SpecialType | function | sysutils | Return the type of the Extended-sized floating point value. |
SpecialType | function | sysutils | Return the type of the single-sized floating point value. |
SpinWait | procedure | Classes | Prevent thread execution in a spin-wait loop. |
SPLICE_F_GIFT | constant | Linux | Pages spliced in are a gift. |
SPLICE_F_MORE | constant | Linux | Expect more data. |
SPLICE_F_MOVE | constant | Linux | Move pages instead of copying. |
SPLICE_F_NONBLOCK | constant | Linux | Don't block on pipe splicing operations. |
Split | function | sysutils | |
Split | function | sysutils | |
Split | function | sysutils | |
Split | function | sysutils | |
SplitCommandLine | function | StrUtils | Split commandline in a series of separate arguments. |
SplitRect | function | Types | |
SplitRect | function | Types | |
SplitString | function | StrUtils | Split a string in words. |
SpringGreen | constant | System.UITypes | |
SpringGreen | constant | System.UITypes | |
SPtr | function | System | Return current stack pointer. |
Sqr | function | System | Calculate the square of a value. |
Sqrt | function | System | Calculate the square root of a value. |
squared_length | function | matrix | Calculates the squared length of the vector. |
squared_length | function | matrix | Calculates the squared length of the vector. |
squared_length | function | matrix | Calculates the squared length of the vector. |
squared_length | function | matrix | Calculates the squared length of the vector. |
squared_length | function | matrix | Calculates the squared length of the vector. |
squared_length | function | matrix | Calculates the squared length of the vector. |
squared_length | function | matrix | Calculates the squared length of the vector. |
squared_length | function | matrix | Calculates the squared length of the vector. |
squared_length | function | matrix | Calculates the squared length of the vector. |
ss | variable | BaseUnix | ss register (intel). |
ss_flags | variable | BaseUnix | Flags. |
ss_size | variable | BaseUnix | Size of the alternate stack. |
ss_sp | variable | BaseUnix | Stack pointer. |
SScanCode | constant | keyboard | Scancode key. |
SScanf | function | sysutils | Scan a string for substrings and return the content of these substrings as typed values. |
ssCommand | constant | Classes | |
SSeg | function | System | Return stack segment register value. |
SShift | constant | keyboard | Names of modifier keys. |
ssize_t | type | BaseUnix | Small size type. |
ssize_t | type | Unix | Small size type. |
ssize_t | type | unixtype | Small size type. |
st | variable | BaseUnix | FPU state ST (legacy). |
st_atime | variable | BaseUnix | Last file access time. |
st_atime_nsec | variable | BaseUnix | Access time with nanosecond precision. |
st_blksize | variable | BaseUnix | Block size. |
st_blocks | variable | BaseUnix | Number of blocks. |
st_ctime | variable | BaseUnix | File creation time. |
st_ctime_nsec | variable | BaseUnix | Create time with nanosecond precision. |
st_dev | variable | BaseUnix | Device number. |
st_gid | variable | BaseUnix | File owner group ID. |
st_ino | variable | BaseUnix | Inode number. |
st_mode | variable | BaseUnix | File mode. |
st_mtime | variable | BaseUnix | Last file modification time. |
st_mtime_nsec | variable | BaseUnix | Modification time with nanosecond precision. |
st_nlink | variable | BaseUnix | Number of hard links. |
st_rdev | variable | BaseUnix | ?? |
st_size | variable | BaseUnix | File size in bytes. |
st_uid | variable | BaseUnix | File owner User ID. |
StabBackTraceStr | function | lineinfo | Get a backtrace from an address. |
StackBottom | variable | System | Current stack bottom. |
StackError | constant | System | Indicate whether there was a stack error. |
StackLength | variable | System | Maximum stack length. |
StackSize | variable | TypInfo | Size of stack. |
StackSize | variable | TypInfo | |
StackSize | variable | TypInfo | |
StackTop | function | System | Top location of the stack. |
Start | procedure | Classes | Starts a thread that was created in a suspended state. |
StartClassGroup | procedure | Classes | Start new class group. |
StartFrom | procedure | Classes | |
StartOfADay | function | DateUtils | Returns the start of a day as a TDateTime value, given a day indication. |
StartOfAMonth | function | DateUtils | Return first date of month, given a year/month pair. |
StartOfAWeek | function | DateUtils | Return a day of the week, given a year, week and day in the week. |
StartOfAYear | function | DateUtils | Return the first day of a given year. |
StartOfDay | function | DateUtils | |
StartOfMonth | function | DateUtils | |
StartOfTheDay | function | DateUtils | Calculate the start of the day as a TDateTime value, given a moment in the day. |
StartOfTheMonth | function | DateUtils | Calculate the first day of the month, given a date in that month. |
StartOfTheWeek | function | DateUtils | Return the first day of the week, given a date. |
StartOfTheYear | function | DateUtils | Return the first day of the year, given a date in this year. |
StartOfWeek | function | DateUtils | |
StartOfYear | function | DateUtils | |
StartsStr | function | StrUtils | Check whether one string starts with another. |
StartsText | function | StrUtils | Check whether one text starts with another. |
StartsWith | function | sysutils | |
StartsWith | function | sysutils | |
StartsWith | function | sysutils | |
StartsWith | function | sysutils | |
Stat | record | BaseUnix | Record describing an inode (file) in the call. |
Stat | function | Classes | Return statistical data about the stream. |
Stat | function | Types | return information about the stream. |
STAT_IFBLK | constant | Unix | File ( record) mode: Block device. |
STAT_IFCHR | constant | Unix | File ( record) mode: Character device. |
STAT_IFDIR | constant | Unix | File ( record) mode: Directory. |
STAT_IFIFO | constant | Unix | File ( record) mode: FIFO. |
STAT_IFLNK | constant | Unix | File ( record) mode: Link. |
STAT_IFMT | constant | Unix | File ( record) mode: File type bit mask. |
STAT_IFREG | constant | Unix | File ( record) mode: Regular file. |
STAT_IFSOCK | constant | Unix | File ( record) mode: Socket. |
STAT_IRGRP | constant | Unix | File ( record) mode: Group read permission. |
STAT_IROTH | constant | Unix | File ( record) mode: Other read permission. |
STAT_IRUSR | constant | Unix | File ( record) mode: Owner read permission. |
STAT_IRWXG | constant | Unix | File ( record) mode: Group permission bits mask. |
STAT_IRWXO | constant | Unix | File ( record) mode: Other permission bits mask. |
STAT_IRWXU | constant | Unix | File ( record) mode: Owner permission bits mask. |
STAT_ISGID | constant | Unix | File ( record) mode: GID bit set. |
STAT_ISUID | constant | Unix | File ( record) mode: UID bit set. |
STAT_ISVTX | constant | Unix | File ( record) mode: Sticky bit set. |
STAT_IWGRP | constant | Unix | File ( record) mode: Group write permission. |
STAT_IWOTH | constant | Unix | File ( record) mode: Other write permission. |
STAT_IWUSR | constant | Unix | File ( record) mode: Owner write permission. |
STAT_IXGRP | constant | Unix | File ( record) mode: Others execute permission. |
STAT_IXOTH | constant | Unix | File ( record) mode: Others execute permission. |
STAT_IXUSR | constant | Unix | File ( record) mode: Others execute permission. |
STATFLAG_DEFAULT | constant | Types | Storage Statistics should contain pwcsName structure. |
STATFLAG_NONAME | constant | Types | Storage Statistics must not contain pwcsName structure. |
STATFLAG_NOOPEN | constant | Types | Storage : Not implemented. |
StatisticalRoutines | topic | Math | Statistical functions. |
STATSTG | type | Types | Alias for the TStatStg type. |
status | variable | BaseUnix | FPU state status (legacy). |
Status | variable | Objects | Current stream status. |
statx | function | Linux | |
STATX__RESERVED | constant | Linux | |
STATX_ALL | constant | Linux | |
STATX_ATIME | constant | Linux | |
STATX_ATTR_APPEND | constant | Linux | |
STATX_ATTR_AUTOMOUNT | constant | Linux | |
STATX_ATTR_COMPRESSED | constant | Linux | |
STATX_ATTR_ENCRYPTED | constant | Linux | |
STATX_ATTR_IMMUTABLE | constant | Linux | |
STATX_ATTR_NODUMP | constant | Linux | |
STATX_BASIC_STATS | constant | Linux | |
STATX_BLOCKS | constant | Linux | |
STATX_BTIME | constant | Linux | |
STATX_CTIME | constant | Linux | |
STATX_GID | constant | Linux | |
STATX_INO | constant | Linux | |
STATX_MODE | constant | Linux | |
STATX_MTIME | constant | Linux | |
STATX_NLINK | constant | Linux | |
STATX_SIZE | constant | Linux | |
statx_timestamp | record | Linux | |
STATX_TYPE | constant | Linux | |
STATX_UID | constant | Linux | |
statx64_timestamp | record | BaseUnix | |
stCreate | constant | Objects | Stream initialization mode: Create new file. |
StdDev | function | Math | Return standard deviation of data. |
StdErr | variable | System | Standard diagnostic output text file. |
StdErrorHandle | constant | System | Value of the OS handle for the standard error-output file. |
StdInputHandle | constant | System | Value of the OS handle for the standard input file. |
StdOut | variable | System | Alias for . |
StdOutputHandle | constant | System | Value of the OS handle for the standard output file. |
StdSwitchChars | constant | StrUtils | Standard characters for the SwitchChars argument of . |
StdWordDelims | constant | StrUtils | Standard word delimiter values. |
SteelBlue | constant | System.UITypes | |
SteelBlue | constant | System.UITypes | |
stError | constant | Objects | Stream error codes: Access error. |
STG_E_ABNORMALAPIEXIT | constant | Types | Storage COM/RPC Error code: Abnormal exit of an API call. |
STG_E_ACCESSDENIED | constant | Types | Storage COM/RPC Error code: access to specified resource is denied. |
STG_E_BADBASEADDRESS | constant | Types | Storage COM/RPC Error code: wrong address for OLE32. |
STG_E_CANTSAVE | constant | Types | Storage COM/RPC Error code: cannot save. |
STG_E_DISKISWRITEPROTECTED | constant | Types | Storage COM/RPC Error code: Disk is read-only. |
STG_E_DOCFILECORRUPT | constant | Types | Storage COM/RPC Error code: Document file is corrupted. |
STG_E_EXTANTMARSHALLINGS | constant | Types | Storage COM/RPC Error code: extant marshallings exist on object. |
STG_E_FILEALREADYEXISTS | constant | Types | Storage COM/RPC Error code: the specified object already exists. |
STG_E_FILENOTFOUND | constant | Types | Storage COM/RPC Error code: the file could not be found. |
STG_E_INCOMPLETE | constant | Types | Storage COM/RPC Error code: download interrupted, resulting in incomplete file. |
STG_E_INSUFFICIENTMEMORY | constant | Types | Storage COM/RPC Error code: not enough operation for the operation. |
STG_E_INUSE | constant | Types | Storage COM/RPC Error code: object is in use. |
STG_E_INVALIDFLAG | constant | Types | Storage COM/RPC Error code: invalid flag. |
STG_E_INVALIDFUNCTION | constant | Types | Storage COM/RPC Error code: An invalid operation was called. |
STG_E_INVALIDHANDLE | constant | Types | Storage COM/RPC Error code: invalid object for operation. |
STG_E_INVALIDHEADER | constant | Types | Storage COM/RPC Error code: Not a valid compound file. |
STG_E_INVALIDNAME | constant | Types | Storage COM/RPC Error code: Not a valid name. |
STG_E_INVALIDPARAMETER | constant | Types | Storage COM/RPC Error code: an invalid parameter was specified. |
STG_E_INVALIDPOINTER | constant | Types | Storage COM/RPC Error code: invalid pointer specified. |
STG_E_LOCKVIOLATION | constant | Types | Storage COM/RPC Error code: A locking violation occurred. |
STG_E_MEDIUMFULL | constant | Types | Storage COM/RPC Error code: the medium was full. |
STG_E_NOMOREFILES | constant | Types | Storage COM/RPC Error code: no more objects to return. |
STG_E_NOTCURRENT | constant | Types | Storage COM/RPC Error code: contents changed by another user. |
STG_E_OLDDLL | constant | Types | Storage COM/RPC Error code: old format of DLL. |
STG_E_OLDFORMAT | constant | Types | Storage COM/RPC Error code: old compound file format. |
STG_E_PATHNOTFOUND | constant | Types | Storage COM/RPC Error code: the path could not be found. |
STG_E_PROPSETMISMATCHED | constant | Types | Storage COM/RPC Error code: Attempt to write a complex property to a simple property storage. |
STG_E_READFAULT | constant | Types | Storage COM/RPC Error code: Error during read operation. |
STG_E_REVERTED | constant | Types | Storage COM/RPC Error code: object no longer exists. |
STG_E_SEEKERROR | constant | Types | Storage COM/RPC Error code: Error during seek operation. |
STG_E_SHAREREQUIRED | constant | Types | Storage COM/RPC Error code: share.exe required for this operation. |
STG_E_SHAREVIOLATION | constant | Types | Storage COM/RPC Error code: A sharing violation occurred. |
STG_E_TERMINATED | constant | Types | Storage COM/RPC Error code: download terminated. |
STG_E_TOOMANYOPENFILES | constant | Types | Storage COM/RPC Error code: too many open files. |
STG_E_UNIMPLEMENTEDFUNCTION | constant | Types | Storage COM/RPC Error code: unimplemented function. |
STG_E_UNKNOWN | constant | Types | Storage COM/RPC Error code: unknown error. |
STG_E_WRITEFAULT | constant | Types | Storage COM/RPC Error code: Error during write operation. |
STG_S_BLOCK | constant | Types | Storage COM/RPC Error code: storage operation would block till more data comes available. |
STG_S_CONVERTED | constant | Types | Storage COM/RPC Error code: object was converted to compound file. |
STG_S_MONITORING | constant | Types | Storage COM/RPC Error code: ? |
STG_S_RETRYNOW | constant | Types | Storage COM/RPC Error code: Retry operation. |
stGetError | constant | Objects | Stream error codes: Get object error. |
STGTY_LOCKBYTES | constant | Types | Storage type - byte array. |
STGTY_PROPERTY | constant | Types | Storage type - Property storage. |
STGTY_STORAGE | constant | Types | Storage type - Storage. |
STGTY_STREAM | constant | Types | Storage type - stream. |
stInitError | constant | Objects | Stream error codes: Initialize error. |
stklen | variable | System | Stack length. |
stkptr | variable | System | Initial stack pointer. |
stOk | constant | Objects | Stream error codes: No error. |
stOpen | constant | Objects | Stream initialization mode: Read/write access. |
stOpenError | constant | Objects | Stream error codes: Error opening stream. |
stOpenRead | constant | Objects | Stream initialization mode: Read access only. |
stOpenWrite | constant | Objects | Stream initialization mode: Write access only. |
Store | procedure | Classes | Assigns the reference instance to the storage instance. |
Store | procedure | Objects | Write collection to a stream. |
Store | procedure | Objects | Write the collection to the stream. |
Store | variable | Objects | Procedure to call when object must be stored in a stream. |
Store | procedure | Objects | Write the strings to the stream. |
StoredAttribute | class | System | |
StoredProc | variable | TypInfo | Procedure pointer for stored keyword. |
stPutError | constant | Objects | Stream error codes: Put object error. |
Str | procedure | System | Convert a numerical or enumeration value to a string. |
Str2UnixSockAddr | procedure | Sockets | Convert path to . |
stralloc | function | Strings | Allocate memory for a new null-terminated string on the heap. |
StrAlloc | function | sysutils | Allocate a null-terminated string on the heap. |
StrBufSize | function | sysutils | Return the size of a null-terminated string allocated on the heap. |
StrByteType | function | sysutils | Return the type of byte in a null-terminated string for a multi-byte character set. |
strcat | function | Strings | Concatenate 2 null-terminated strings. |
strcat | function | sysutils | Concatenate 2 null-terminated strings. |
StrCharLength | function | sysutils | Return the length of a null-terminated string in characters. |
strcomp | function | Strings | Compare 2 null-terminated strings, case sensitive. |
strcomp | function | sysutils | Compare 2 null-terminated strings, case sensitive. |
StrCompAnsiStringProc | variable | System | Callback used when 2 ansistrings must be compared case insensitively. |
strcopy | function | Strings | Copy a null-terminated string. |
StrCopy | function | sysutils | Copy a null-terminated string. |
strdispose | procedure | Strings | disposes of a null-terminated string on the heap. |
StrDispose | procedure | sysutils | Dispose of a null-terminated string on the heap. |
stReadError | constant | Objects | Stream error codes: Stream read error. |
Stream | property | Classes | Stream on which adaptor works. |
Stream | variable | Objects | Actual file stream. |
STREAM_SEEK_CUR | constant | Types | Storage Stream seek operation offset type : relative position. |
STREAM_SEEK_END | constant | Types | Storage Stream seek operation offset type : Position relative to end of stream. |
STREAM_SEEK_SET | constant | Types | Storage Stream seek operation offset type : set absolute position. |
StreamError | constant | Objects | Pointer to default stream error handler. |
StreamOwnership | property | Classes | Determines what happens with the stream when the adaptor is freed. |
Streams | property | Classes | |
StreamSize | variable | Objects | Current size of the stream. |
strecopy | function | Strings | Copy a null-terminated string, return a pointer to the end. |
strecopy | function | sysutils | Copy a null-terminated string, return a pointer to the end. |
strend | function | Strings | Return a pointer to the end of a null-terminated string. |
strend | function | sysutils | Return a pointer to the end of a null-terminated string. |
StrError | function | errors | Convert an error code to a string. |
StrFmt | function | sysutils | Format a string with given arguments, store the result in a buffer. |
stricomp | function | Strings | Compare 2 null-terminated strings, case insensitive. |
stricomp | function | sysutils | Compare 2 null-terminated strings, case insensitive. |
StrICompAnsiStringProc | variable | System | Callback used when 2 null-terminated ansistring arrays must be compared case insensitively. |
StrictDelimiter | property | Classes | Should only the delimiter character be considered a delimiter. |
StrictVisibility | property | TypInfo | |
StrictVisibility | property | TypInfo | |
StrictVisibility | property | TypInfo | |
StrictVisibility | property | TypInfo | |
StringCodePage | function | System | Get the code page of a string. |
StringDisplayWidth | function | video | |
StringElementSize | function | System | Get the character size of a string. |
StringFunctions | topic | System | String handling. |
StringFunctions | topic | sysutils | String functions. |
StringMessageTable | function | System | Return a pointer to the string message table. |
StringOf | function | sysutils | Create a Unicode string from an array of bytes. |
StringOfChar | function | System | Return a string consisting of 1 character repeated N times. |
StringRefCount | function | System | Get the reference count of a string. |
StringReplace | function | StrUtils | Optimized search-and-replace algorithm. |
StringReplace | function | sysutils | Replace occurrences of one substring with another in a string. |
Strings | property | Classes | Indexed access to the strings in the list. |
StringsAdapter | property | Classes | Not implemented in Free Pascal. |
StringsReplace | function | StrUtils | Replace occurrences of a set of strings to another set of strings. |
StringToGUID | function | sysutils | Convert a string to a native TGUID type. |
StringToPPChar | function | System | Split string in list of null-terminated strings. |
StringToPPChar | function | unixutil | Split string in list of null-terminated strings. |
StringToSet | function | TypInfo | Convert string description to a set. |
StringToUnicodeChar | function | System | Convert an ansistring to a null-terminated array of Unicode characters. |
StringToWideChar | function | System | Convert a string to an array of widechars. |
StripAllFromResult | function | System.UITypes | Converts a modal result value for one of the "To All" values to its singular equivalent. |
stripos | function | Strings | Return the position of a substring in a string, case insensitive. |
striscan | function | Strings | Scan a string for a character, case-insensitive. |
strlcat | function | Strings | Concatenate 2 null-terminated strings, with length boundary. |
strlcat | function | sysutils | Concatenate 2 null-terminated strings, with length boundary. |
strlcomp | function | Strings | Compare limited number of characters of 2 null-terminated strings. |
strlcomp | function | sysutils | Compare limited number of characters of 2 null-terminated strings. |
StrLCompAnsiStringProc | variable | System | Callback used when 2 ansistring arrays must be compared up to a given length. |
strlcopy | function | Strings | Copy a null-terminated string, limited in length. |
StrLCopy | function | sysutils | Copy a null-terminated string, limited in length. |
strlen | function | Strings | Length of a null-terminated string. |
StrLen | function | System | Length of a null-terminated string. |
StrLen | function | sysutils | Length of a null-terminated string. |
StrLFmt | function | sysutils | Format a string with given arguments, but with limited length. |
strlicomp | function | Strings | Compare limited number of characters in 2 null-terminated strings, ignoring case. |
strlicomp | function | sysutils | Compare limited number of characters in 2 null-terminated strings, ignoring case. |
StrLICompAnsiStringProc | variable | System | Callback used when 2 ansistring arrays must be compared case insensitively up to a given length. |
strlower | function | Strings | Convert null-terminated string to all-lowercase. |
strlower | function | sysutils | Convert null-terminated string to all-lowercase. |
StrLowerAnsiStringProc | variable | System | Callback used when a null-terminated ansistring array must be lowercased. |
strmove | function | Strings | Move a null-terminated string to new location. |
StrMove | function | sysutils | Move a null-terminated string to new location. |
strnew | function | Strings | Allocate room for new null-terminated string. |
strnew | function | sysutils | Allocate room for new null-terminated string. |
StrNextChar | function | sysutils | Returns a pointer to the location of the next empty character in a null-terminated string. |
strpas | function | Strings | Convert a null-terminated string to a shortstring. |
StrPas | function | System | Convert a null-terminated string to a shortstring. |
StrPas | function | sysutils | Convert a null-terminated string to an ansistring. |
strpcopy | function | Strings | Copy a pascal string to a null-terminated string. |
StrPCopy | function | sysutils | Copy an ansistring to a null-terminated string. |
StrPLCopy | function | sysutils | Copy a limited number of characters from an ansistring to a null-terminated string. |
strpos | function | Strings | Search for a null-terminated substring in a null-terminated string. |
strpos | function | sysutils | Find position of one null-terminated substring in another. |
StrRead | function | Objects | Read a null-terminated string from the stream. |
strriscan | function | Strings | Scan a string reversely for a character, case-insensitive. |
strrscan | function | Strings | Find last occurrence of a character in a null-terminated string. |
strrscan | function | sysutils | Find last occurrence of a character in a null-terminated string. |
strscan | function | Strings | Find first occurrence of a character in a null-terminated string. |
StrScan | function | sysutils | Find first occurrence of a character in a null-terminated string. |
StrToBool | function | sysutils | Convert a string to a boolean value. |
StrToBoolDef | function | sysutils | Convert string to boolean value, returning default in case of error. |
StrToCurr | function | sysutils | Convert a string to a currency value. |
StrToCurrDef | function | sysutils | Convert a string to a currency value, using a default value. |
StrToDate | function | sysutils | Convert a date string to a TDateTime value. |
StrToDateDef | function | sysutils | Convert string to date, returning a default value. |
StrToDateTime | function | sysutils | Convert a date/time string to a TDateTime value. |
StrToDateTimeDef | function | sysutils | Convert string to date/time, returning a default value. |
StrToDWord | function | sysutils | Convert string to DWord (cardinal). |
StrToDWordDef | function | sysutils | Convert string to DWord (cardinal), using default. |
StrToFloat | function | sysutils | Convert a string to a floating-point value. |
StrToFloatDef | function | sysutils | Convert a string to a float, with a default value. |
StrToHostAddr | function | Sockets | Convert a string to a host address. |
StrToHostAddr6 | function | Sockets | Convert a string to a IPV6 host address. |
StrToInt | function | sysutils | Convert a string to an integer value. |
StrToInt64 | function | sysutils | Convert a string to an Int64 value. |
StrToInt64Def | function | sysutils | Convert a string to an Int64 value, with a default value. |
StrToIntDef | function | sysutils | Convert a string to an integer value, with a default value. |
StrToNetAddr | function | Sockets | Convert a string to a network address. |
StrToNetAddr6 | function | Sockets | Convert a string to a IPV6 network address. |
StrToQWord | function | sysutils | Convert a string to a QWord. |
StrToQWordDef | function | sysutils | Try to convert a string to a QWord, returning a default value in case of failure. |
StrToTime | function | sysutils | Convert a time string to a TDateTime value. |
StrToTimeDef | function | sysutils | Convert string to time, returning a default value. |
StrToUInt | function | sysutils | Convert a string to unsigned integer value. |
StrToUInt64 | function | sysutils | Convert a string to unsigned integer value. |
StrToUInt64Def | function | sysutils | Convert a string to an unsigned 64-bit integer value, with a default value. |
StrToUIntDef | function | sysutils | Convert a string to an unsigned integer value, with a default value. |
strupper | function | Strings | Convert null-terminated string to all-uppercase. |
strupper | function | sysutils | Convert null-terminated string to all-uppercase. |
StrUpperAnsiStringProc | variable | System | Callback used when a null-terminated ansistring array must be uppercased. |
StrWrite | procedure | Objects | Write a null-terminated string to the stream. |
stSeekError | constant | Objects | Stream error codes: Seek error in stream. |
StuffString | function | StrUtils | Replace part of a string with another string. |
stWriteError | constant | Objects | Stream error codes: Stream write error. |
stx_atime | variable | BaseUnix | |
stx_atime | variable | Linux | |
stx_attributes | variable | BaseUnix | |
stx_attributes | variable | Linux | |
stx_attributes_mask | variable | BaseUnix | |
stx_attributes_mask | variable | Linux | |
stx_blksize | variable | BaseUnix | |
stx_blksize | variable | Linux | |
stx_blocks | variable | BaseUnix | |
stx_blocks | variable | Linux | |
stx_btime | variable | BaseUnix | |
stx_btime | variable | Linux | |
stx_ctime | variable | BaseUnix | |
stx_ctime | variable | Linux | |
stx_dev_major | variable | BaseUnix | |
stx_dev_major | variable | Linux | |
stx_dev_minor | variable | BaseUnix | |
stx_dev_minor | variable | Linux | |
stx_gid | variable | BaseUnix | |
stx_gid | variable | Linux | |
stx_ino | variable | BaseUnix | |
stx_ino | variable | Linux | |
stx_mask | variable | BaseUnix | |
stx_mask | variable | Linux | |
stx_mode | variable | BaseUnix | |
stx_mode | variable | Linux | |
stx_mtime | variable | BaseUnix | |
stx_mtime | variable | Linux | |
stx_nlink | variable | BaseUnix | |
stx_nlink | variable | Linux | |
stx_rdev_major | variable | BaseUnix | |
stx_rdev_major | variable | Linux | |
stx_rdev_minor | variable | BaseUnix | |
stx_rdev_minor | variable | Linux | |
stx_size | variable | BaseUnix | |
stx_size | variable | Linux | |
stx_uid | variable | BaseUnix | |
stx_uid | variable | Linux | |
SubLangID | variable | sysutils | Sub-language ID. |
Substring | function | sysutils | |
Substring | function | sysutils | |
Substring | function | sysutils | |
Substring | function | sysutils | |
Subtract | function | Types | |
Subtract | function | Types | |
Subtract | function | Types | |
Subtract | function | Types | |
subtract(TAlphaColorF,TAlphaColorF):TAlphaColorF | operator | System.UITypes | |
subtract(Tmatrix2_double,Double):Tmatrix2_double | operator | matrix | Subtract scalar to two-dimensional double precision matrix. |
subtract(Tmatrix2_double,Tmatrix2_double):Tmatrix2_double | operator | matrix | Subtract a two-dimensional double precision matrix from another. |
subtract(Tmatrix2_extended,extended):Tmatrix2_extended | operator | matrix | Add scalar to two-dimensional extended precision matrix. |
subtract(Tmatrix2_extended,Tmatrix2_extended):Tmatrix2_extended | operator | matrix | Subtract a two-dimensional extended precision matrix from another. |
subtract(Tmatrix2_single,single):Tmatrix2_single | operator | matrix | Subtract scalar to two-dimensional single precision matrix. |
subtract(Tmatrix2_single,Tmatrix2_single):Tmatrix2_single | operator | matrix | Subtract a two-dimensional single precision matrix from another. |
subtract(Tmatrix3_double,Double):Tmatrix3_double | operator | matrix | Add scalar to three-dimensional double precision matrix. |
subtract(Tmatrix3_double,Tmatrix3_double):Tmatrix3_double | operator | matrix | Subtract a three-dimensional double precision matrix from another. |
subtract(Tmatrix3_extended,extended):Tmatrix3_extended | operator | matrix | Add scalar to three-dimensional extended precision matrix. |
subtract(Tmatrix3_extended,Tmatrix3_extended):Tmatrix3_extended | operator | matrix | Subtract a three-dimensional extended precision matrix from another. |
subtract(Tmatrix3_single,single):Tmatrix3_single | operator | matrix | Add scalar to three-dimensional single precision matrix. |
subtract(Tmatrix3_single,Tmatrix3_single):Tmatrix3_single | operator | matrix | Subtract a three-dimensional single precision matrix from another. |
subtract(Tmatrix4_double,Double):Tmatrix4_double | operator | matrix | Add scalar to four-dimensional double precision matrix. |
subtract(Tmatrix4_double,Tmatrix4_double):Tmatrix4_double | operator | matrix | Subtract a four-dimensional double precision matrix from another. |
subtract(Tmatrix4_extended,extended):Tmatrix4_extended | operator | matrix | Add scalar to four-dimensional extended precision matrix. |
subtract(Tmatrix4_extended,Tmatrix4_extended):Tmatrix4_extended | operator | matrix | Subtract a four-dimensional extended precision matrix from another. |
subtract(Tmatrix4_single,single):Tmatrix4_single | operator | matrix | Add scalar to four-dimensional single precision matrix. |
subtract(Tmatrix4_single,Tmatrix4_single):Tmatrix4_single | operator | matrix | Subtract a four-dimensional single precision matrix from another. |
subtract(TPoint,TPoint):TPoint | operator | Types | |
subtract(TPointF,TPointF):TPointF | operator | Types | |
subtract(TSize,TSize):TSize | operator | Types | |
subtract(TSizeF,TSizeF):TSizeF | operator | Types | |
subtract(Tvector2_double,Double):Tvector2_double | operator | matrix | Subtract scalar from two-dimensional double precision vector. |
subtract(Tvector2_double,Tvector2_double):Tvector2_double | operator | matrix | Subtract two-dimensional double precision vectors from each other. |
subtract(Tvector2_extended,extended):Tvector2_extended | operator | matrix | Subtract scalar from two-dimensional extended precision vector. |
subtract(Tvector2_extended,Tvector2_extended):Tvector2_extended | operator | matrix | Subtract two-dimensional extended precision vectors from each other. |
subtract(Tvector2_single,single):Tvector2_single | operator | matrix | Subtract scalar from two-dimensional single precision vector. |
subtract(Tvector2_single,Tvector2_single):Tvector2_single | operator | matrix | Subtract two-dimensional single precision vectors from each other. |
subtract(Tvector3_double,Double):Tvector3_double | operator | matrix | Subtract scalar from three-dimensional double precision vector. |
subtract(Tvector3_double,Tvector3_double):Tvector3_double | operator | matrix | Subtract three-dimensional double precision vectors from each other. |
subtract(Tvector3_extended,extended):Tvector3_extended | operator | matrix | Subtract scalar from three-dimensional extended precision vector. |
subtract(Tvector3_extended,Tvector3_extended):Tvector3_extended | operator | matrix | Subtract three-dimensional extended precision vectors from each other. |
subtract(Tvector3_single,single):Tvector3_single | operator | matrix | Subtract scalar from three-dimensional single precision vector. |
subtract(Tvector3_single,Tvector3_single):Tvector3_single | operator | matrix | Subtract three-dimensional single precision vectors from each other. |
subtract(Tvector4_double,Double):Tvector4_double | operator | matrix | Subtract scalar from four-dimensional double precision vector. |
subtract(Tvector4_double,Tvector4_double):Tvector4_double | operator | matrix | Subtract four-dimensional double precision vectors from each other. |
subtract(Tvector4_extended,extended):Tvector4_extended | operator | matrix | Subtract scalar from four-dimensional extended precision vector. |
subtract(Tvector4_extended,Tvector4_extended):Tvector4_extended | operator | matrix | Subtract four-dimensional extended precision vectors from each other. |
subtract(Tvector4_single,single):Tvector4_single | operator | matrix | Subtract scalar from four-dimensional single precision vector. |
subtract(Tvector4_single,Tvector4_single):Tvector4_single | operator | matrix | Subtract four-dimensional single precision vectors from each other. |
subtract(variant,variant):variant | operator | System | Implement subtraction (-) operation on variants. |
Succ | function | System | Return next element of ordinal type. |
Sum | function | Math | Return sum of values. |
SumInt | function | Math | Return the sum of an array of integers. |
SumOfSquares | function | Math | Return sum of squares of values. |
SumsAndSquares | procedure | Math | Return sum and sum of squares of values. |
sun_family | variable | Sockets | Address family. |
sun_path | variable | Sockets | File name. |
SUnicodeChar | constant | keyboard | Unicode character string. |
SUnknownFunctionKey | constant | keyboard | Unknown function key. |
Supports | function | sysutils | Check whether a class or given interface supports an interface. |
Suspend | procedure | Classes | Suspends the thread's execution. |
Suspended | function | Classes | |
Suspended | property | Classes | Indicates whether the thread is suspended. |
SuspendThread | function | System | Suspend a running thread. |
SuspendThread | variable | System | Suspend a running thread. |
sw | variable | BaseUnix | FPU state SW (legacy). |
Sw_Integer | type | Objects | Alias for longint. |
Sw_Word | type | Objects | Alias for Cardinal. |
Swap | function | System | Swap high and low bytes/words of a variable. |
Swap | procedure | sysutils | |
Swap | procedure | sysutils | |
Swap | function | Types | |
swap_attempts | variable | ipc | |
swap_successes | variable | ipc | |
SwapDimensions | function | Types | |
SwapEndian | function | System | Swap endianness of the argument. |
SwapVectors | procedure | Dos | Swap interrupt vectors. |
SwitchChars | constant | sysutils | Characters which start a command-line switch. |
SwitchTo | function | Objects | Write resources to a new stream. |
SymbolAddr | variable | System | |
SymbolName | variable | System | |
symmetricaldifference(Tvector3_double,Tvector3_double):Tvector3_double | operator | matrix | Calculate the external product of two three-dimensional vectors. |
symmetricaldifference(Tvector3_extended,Tvector3_extended):Tvector3_extended | operator | matrix | Calculate the external product of two three-dimensional vectors. |
symmetricaldifference(Tvector3_single,Tvector3_single):Tvector3_single | operator | matrix | Calculate the external product of two three-dimensional vectors. |
sync_file_range | function | Linux | Force committing of data to disk. |
SYNC_FILE_RANGE_WAIT_AFTER | constant | Linux | Wait upon write-out of specified pages in the range after performing any write. |
SYNC_FILE_RANGE_WAIT_BEFORE | constant | Linux | Wait for write-out of previously-submitted specified pages before writing more data. |
SYNC_FILE_RANGE_WRITE | constant | Linux | Initiate write of all dirty pages in the specified range. |
Synchronize | procedure | Classes | Synchronizes the thread by executing the method in the main thread. |
SyncPosition | procedure | Classes | |
sys_errlist | constant | errors | Error codes in an array. |
sys_errn | constant | errors | Number of error codes. |
SYS_NMLN | constant | BaseUnix | Max system name length. |
SYS_NMLN | constant | Unix | Max system name length. |
SYS_NMLN | constant | unixtype | Max system namelength. |
Sys3DDkShadow | constant | System.UITypes | |
Sys3DLight | constant | System.UITypes | |
SysActiveBorder | constant | System.UITypes | |
SysActiveCaption | constant | System.UITypes | |
SysAllocMem | function | System | System memory manager: Allocate memory. |
SysAppWorkSpace | constant | System.UITypes | |
SysAssert | procedure | System | Standard Assert failure implementation. |
SysBackground | constant | System.UITypes | |
SysBacktraceStr | function | System | Format an address suitable for inclusion in a backtrace. |
SysBtnFace | constant | System.UITypes | |
SysBtnHighlight | constant | System.UITypes | |
SysBtnShadow | constant | System.UITypes | |
SysBtnText | constant | System.UITypes | |
SysCaptionText | constant | System.UITypes | |
SysConfigDir | constant | sysutils | System configuration directory. |
SysDefault | constant | System.UITypes | |
SysErrorMessage | function | sysutils | Format a system error message. |
sysfile | constant | Dos | System file attribute. |
SysFlushStdIO | procedure | System | Flush all standard IO file descriptors. |
SysFreemem | function | System | System memory manager free routine. |
SysFreememSize | function | System | System memory manager free routine. |
SysGetFPCHeapStatus | function | System | Return the status of the FPC heapmanager. |
SysGetHeapStatus | function | System | System implementation of . |
SysGetmem | function | System | System memory manager memory allocator. |
SysGradientActiveCaption | constant | System.UITypes | |
SysGradientInactiveCaption | constant | System.UITypes | |
SysGrayText | constant | System.UITypes | |
SysHighlight | constant | System.UITypes | |
SysHighlightText | constant | System.UITypes | |
SysHotLight | constant | System.UITypes | |
SysInactiveBorder | constant | System.UITypes | |
SysInactiveCaption | constant | System.UITypes | |
SysInactiveCaptionText | constant | System.UITypes | |
sysinfo | topic | Dos | System information. |
Sysinfo | function | Linux | Return kernel system information. |
SysInfoBk | constant | System.UITypes | |
SysInfoText | constant | System.UITypes | |
SysInitExceptions | procedure | System | Initialize exceptions. |
SysInitFPU | procedure | System | Initialize the FPU. |
SysInitStdIO | procedure | System | Initialize standard input and output. |
SysLocale | variable | sysutils | Variable with locale information. |
SysMemSize | function | System | System memory manager: free size. |
SysMenu | constant | System.UITypes | |
SysMenuBar | constant | System.UITypes | |
SysMenuHighlight | constant | System.UITypes | |
SysMenuText | constant | System.UITypes | |
Sysname | variable | BaseUnix | System name. |
SysNone | constant | System.UITypes | |
SysReAllocMem | function | System | System memory manager: Reallocate memory. |
SysResetFPU | procedure | System | Reset the floating point unit. |
SysScrollBar | constant | System.UITypes | |
SysSetCtrlBreakHandler | function | System | System CTRL-C handler. |
SystemEncoding | property | sysutils | System encoding. |
SystemHasExtendedRTTI | constant | System | |
SystemTimeToDateTime | function | sysutils | Convert a system time to a TDateTime value. |
SysWindow | constant | System.UITypes | |
SysWindowFrame | constant | System.UITypes | |
SysWindowText | constant | System.UITypes |
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
