| Abort | Raises a silent exception. | 
	| AddExitProc | Adds a procedure to the exit list. | 
	| AddTerminateProc | Adds a terminate procedure to the system list of termination procedures. | 
	| AdjustLineBreaks | AdjustLineBreaks adjusts all line breaks in the given string to the indicated style. | 
	| AnsiCompareFileName | Compares file names, based on the current locale. | 
	| AnsiCompareStr | Compares strings based on the current locale with case sensitivity. | 
	| AnsiCompareText | Compares strings based on the current locale without case sensitivity. | 
	| AnsiDequotedStr | Converts a quoted string into an unquoted string. | 
	| AnsiExtractQuotedStr | Converts a quoted string into an unquoted string. | 
	| AnsiLastChar | Returns a pointer to the last character in a string. | 
	| AnsiLowerCase | Returns a string that is a copy of the given string converted to lowercase. | 
	| AnsiLowerCaseFileName (deprecated) | Converts a file name to lowercase. | 
	| AnsiPos | Locates the position of a substring. | 
	| AnsiQuotedStr | Returns the quoted version of a string. | 
	| AnsiSameStr | Compares strings based on the current locale with case sensitivity. | 
	| AnsiSameText | Compares strings based on the current locale without case sensitivity. | 
	| AnsiStrAlloc (deprecated) | Allocates a buffer for a null-terminated AnsiString and returns a pointer to its first character. | 
	| AnsiStrComp | Compares null-terminated character strings. | 
	| AnsiStrIComp | Compares null-terminated character strings case-insensitively. | 
	| AnsiStrLastChar | Returns a pointer to the last character in a null-terminated string. | 
	| AnsiStrLComp | Compares the first MaxLen bytes of two null-terminated strings, case-sensitively. | 
	| AnsiStrLIComp | Compares two strings, case-insensitively, up to the first MaxLen bytes. | 
	| AnsiStrLower | Converts all characters in a null-terminated string to lowercase. | 
	| AnsiStrPos | Returns a pointer to the first occurrence of a substring. | 
	| AnsiStrRScan | Returns a pointer to the last occurrence of a specified character in a specified string. | 
	| AnsiStrScan | Returns a pointer to the first occurrence of a character in a string. | 
	| AnsiStrUpper | Converts all characters in a null-terminated string to uppercase. | 
	| AnsiUpperCase | Converts a string to uppercase. | 
	| AnsiUpperCaseFileName (deprecated) | Converts a file name to uppercase. | 
	| AppendStr (deprecated) | Appends a dynamically allocated string to an existing string. | 
	| AssignStr (deprecated) | Assigns a new dynamically allocated string to a specified pointer. | 
	| Beep | Generates a message beep. | 
	| BoolToStr | Converts a Boolean value into a string. | 
	| ByteLength | Returns the length of a given string in bytes. | 
	| BytesOf | Converts a string into a byte array. | 
	| ByteToCharIndex (deprecated) | Returns the position of the character that contains a specified byte in a string. | 
	| ByteToCharLen (deprecated) | Returns the number of characters fully contained in the first MaxLen bytes of a string. | 
	| ByteType | Indicates whether a byte in a string is a single-byte character, the first byte of a double-byte character, or the second byte of a double-byte character. | 
	| CallTerminateProcs | Calls all of the functions in the termination procedure list. | 
	| ChangeFileExt | Changes the extension of a file name. | 
	| ChangeFilePath | Changes the path of a file name. | 
	| CharInSet | CharInSet checks whether a given character is contained within a set. | 
	| CharLength | Returns the number of bytes used by character. | 
	| CharToByteIndex (deprecated) | Returns the 1-based index of the first byte of a specified character in a string. | 
	| CharToByteLen (deprecated) | Returns the length, in bytes, of the first MaxLen characters of a string. | 
	| CharToElementIndex | Returns the 1-based index of the first element of a specified character in a string. | 
	| CharToElementLen | Returns the length, in bytes, of the first MaxLen characters of a string. | 
	| CheckOSError | Checks an OS error. | 
	| CheckWin32Version | Check to see whether you are running on a specific level (or higher) of the Windows 32 bit Operating System. | 
	| CompareMem | Performs a binary comparison of two memory images. | 
	| CompareStr | Compares two strings, with case sensitivity. | 
	| CompareText | Compares two strings by their ordinal value, without case sensitivity. | 
	| CreateDir | Creates a new directory. | 
	| CreateGUID | Creates a globally unique identifier. | 
	| CurrentYear | Returns the current year. | 
	| CurrToStr | Formats a Currency value as a string. | 
	| CurrToStrF | Converts a Currency value to a string, using a specified format. | 
	| Date | Returns the current date. | 
	| DateTimeToFileDate | Converts a TDateTime value into an OS timestamp value. | 
	| DateTimeToStr | Converts a TDateTime value to a string, using the local settings for displaying date and time. | 
	| DateTimeToString | Converts a TDateTime value into a string, using a specified Format. | 
	| DateTimeToSystemTime | Converts a TDateTime value into the Win32 API's system time type. | 
	| DateTimeToTimeStamp | Converts a TDateTime value into the corresponding TTimeStamp value. | 
	| DateToStr | Converts a TDateTime value into a string. | 
	| DayOfWeek | Returns the day of the week for a specified date. | 
	| DecodeDate | Returns Year, Month, and Day values for a TDateTime value. | 
	| DecodeDateFully | Returns Year, Month, and Day, and Day-of-Week values for a TDateTime value. | 
	| DecodeTime | Breaks a TDateTime value into hours, minutes, seconds, and milliseconds. | 
	| DelegatesEqual | DelegatesEqual checks whether two delegates are equal. | 
	| DeleteFile | Deletes a file from disk. | 
	| DirectoryExists | Determines whether a specified directory exists. | 
	| DiskFree | Returns the number of free bytes on a specified drive. | 
	| DiskSize | Returns the size, in bytes, of a specified drive. | 
	| DisposeStr (deprecated) | Disposes of a string pointer that was allocated using NewStr. | 
	| ElementToCharIndex | Returns the position of the character that contains a specified element in a string. | 
	| ElementToCharLen | Returns the number of characters fully contained in the first MaxLen elements of a string. | 
	| EncodeDate | Returns a TDateTime value that represents a specified Year, Month, and Day. | 
	| EncodeTime | Returns a TDateTime value for a specified Hour, Min, Sec, and MSec. | 
	| ExceptionErrorMessage | Formats a standard error message. | 
	| ExcludeTrailingBackslash | Returns a path name without a trailing delimiter.  
Note: This function is included for backward compatibility only. System.SysUtils.ExcludeTrailingPathDelimiter should be used instead. | 
	| ExcludeTrailingPathDelimiter | Returns a path name without a trailing delimiter. | 
	| ExpandFileName | Returns the full path name for a relative file name. | 
	| ExpandFileNameCase | Returns the full path name for a relative file name on a case-sensitive file system. | 
	| ExpandUNCFileName | Returns the full path of a file name in UNC format, if appropriate. | 
	| ExtractFileDir | Extracts the drive and directory parts from FileName. | 
	| ExtractFileDrive | Returns the drive portion of a file name. | 
	| ExtractFileExt | Returns the extension portions of a file name. | 
	| ExtractFileName | Extracts the name and extension parts of a file name. | 
	| ExtractFilePath | Returns the drive and directory portions of a file name. | 
	| ExtractRelativePath | Returns a relative path name, relative to a specific base directory. | 
	| ExtractShortPathName | Converts a file name to the short 8.3 form. | 
	| FileAge | Returns the OS time stamp of a file. | 
	| FileClose | Closes a specified file. | 
	| FileCreate | Creates a new file. | 
	| FileCreateSymLink | FileCreateSymLink creates a symbolic link. | 
	| FileDateToDateTime | Converts an OS time stamp value to TDateTime value. | 
	| FileExists | Tests whether a specified file exists. | 
	| FileGetAttr | Returns the file attributes of FileName. | 
	| FileGetDate | Returns an OS time stamp for a specified file. | 
	| FileGetDateTimeInfo | FileGetDateTimeInfo returns the time stamp of the specified file. | 
	| FileGetSymLinkTarget | Returns information about a symbolic link's target. | 
	| FileIsReadOnly | Reports whether a file is read-only. | 
	| FileOpen | Opens a specified file using a specified access mode. | 
	| FileRead | Reads a specified number of bytes from a file. | 
	| FileSearch | Searches a specified directory path for a file. The search always starts with the current directory of the current drive. | 
	| FileSeek | Repositions read/write point. | 
	| FileSetAttr | Sets the file attributes of a specified file. | 
	| FileSetDate | Sets the OS time stamp for a specified file. | 
	| FileSetReadOnly | Sets the file permissions to read-only. | 
	| FileSystemAttributes | Returns the attributes of a file system. | 
	| FileWrite | Writes the contents of a buffer to the current position in a file. | 
	| FinalizePackage | Finalizes the specified package (.bpl file). | 
	| FindClose | Releases memory allocated by FindFirst. | 
	| FindCmdLineSwitch | Determines whether a string was passed as a command-line argument to the application. | 
	| FindDelimiter | Returns the index of a delimiter character in the given string. | 
	| FindFirst | Searches for the first instance of a file name with a given set of attributes in a specified directory. | 
	| FindNext | Returns the next entry matching the name and attributes specified in a previous call to FindFirst. | 
	| FloatToCurr | Converts a floating-point value to a Currency value. | 
	| FloatToDateTime | Converts a floating-point value to a TDateTime value. | 
	| FloatToDecimal | Converts a floating-point value to a decimal representation. | 
	| FloatToStr | Converts a floating-point value to a string. | 
	| FloatToStrF | Converts a floating point Value to a string, using a specified Format, Precision, and Digits. | 
	| FloatToText | Converts a floating-point value to an unterminated character string, using a specified Format, Precision, and Digits. | 
	| FloatToTextFmt | Converts a floating-point value to an unterminated character string, using a specified format. | 
	| FmtLoadStr | Returns formatted output using a resourced format string. | 
	| FmtStr | Assembles a formatted string using a format string and an array of arguments. | 
	| ForceDirectories | Creates a new directory, including the creation of parent directories as needed. | 
	| Format | Returns a formatted string assembled from a format string and an array of arguments. | 
	| FormatBuf | Formats the arguments from an array, placing the result in a buffer. | 
	| FormatCurr | Formats a Currency object. | 
	| FormatDateTime | Formats a TDateTime value. | 
	| FormatFloat | Formats a floating-point value. | 
	| FreeAndNil | Frees an object reference and replaces the reference with nil (Delphi) or NULL (C++). | 
	| GDAL | Get Delphi Access Licence. | 
	| GetCurrentDir | Returns the name of the current directory. | 
	| GetDefaultFallbackLanguages | GetDefaultFallbackLanguages returns the current DefaultFallbackLanguages string. | 
	| GetEncodingMIMEName |  | 
	| GetEnvironmentVariable | Retrieves an environment variable value. | 
	| GetFileVersion | Returns file version. | 
	| GetFormatSettings | Resets the date and number format parameters to initial values. | 
	| GetHomePath | Returns the path to the home of application's writable scratch directory or storage. Note: Do not use this method for new development. In particular, if you are doing multi-device development, we recommend that you use the more platform-agnostic  implementation, System.IOUtils.TPath.GetHomePath. | 
	| GetLocaleChar | Retrieves the first character of a localization value. | 
	| GetLocaleDirectory | Returns the fully qualified name of the locale directory that corresponds to one of the preferred UI languages. | 
	| GetLocaleFile | Returns a fully qualified path that indicates a locale file. The path is constructed with the supplied filename and the preferred UI language subdirectories. | 
	| GetLocaleFormatSettings (deprecated) | Initializes a TFormatSettings record (deprecated, use TFormatSettings.Create). | 
	| GetLocaleStr | Retrieves a localization value. | 
	| GetModuleName | Returns the fully qualified name of a module, given its handle. | 
	| GetPackageDescription | Returns the description resource of a package. | 
	| GetPackageInfo | Enumerates all the units and required packages for a package. | 
	| GetPackageTargets |  | 
	| GetProductVersion | Retrieves the version information of the product with which a file specified as AFileName was first distributed. | 
	| GetTime | Returns the current time. | 
	| GUIDToString | Converts a class identifier GUID into a string. | 
	| HashName | HashName generates a hash code from a null-terminated string. | 
	| IncAMonth | Increments date information by one month. | 
	| IncludeTrailingBackslash | Ensures that a path name ends with delimiter. 
Note: This function is included for backward compatibility only. System.SysUtils.IncludeTrailingPathDelimiter should be used instead. | 
	| IncludeTrailingPathDelimiter | Ensures that path name ends with a delimiter. | 
	| IncMonth | Returns a date shifted by a specified number of months. | 
	| InitializePackage | Validates and initializes a given package. | 
	| IntToHex | Returns the hex representation of an ordinal number. | 
	| IntToStr | Converts an integer to a string. | 
	| IsAssembly | Determines whether a dll is an Assembly. | 
	| IsDelimiter | Indicates whether a specified character in a string matches one of a set of delimiters. | 
	| IsEqualGUID | Indicates whether two TGUID values are the same. | 
	| IsLeadChar | Checks whether a character is a valid lead character (first in a multi-byte character sequence). | 
	| IsLeapYear | Indicates whether a specified year is a leap year. | 
	| IsPathDelimiter | Indicates whether the character at a specified position in a string is a path delimiter. | 
	| IsRelativePath | Indicates whether the specified path is a relative path. | 
	| IsValidIdent | Determines whether a string conforms to Delphi identifier rules. | 
	| Languages | Lists the locales for which support is available. | 
	| LastDelimiter | Returns the index of the last character that matches any character in a specified set of delimiters. | 
	| LCIDToCodePage | Retrieves the ANSI code page associated with a given locale identifier. | 
	| LoadPackage | Loads a specified package. | 
	| LoadStr | Loads a string resource from the application's executable file. | 
	| LocaleDirectoryExists | Returns a Boolean value that indicates whether the specified directory exists with preferred UI language subdirectories. | 
	| LocaleFileExists | Returns a Boolean value that indicates whether the specified file exists with preferred UI language subdirectories. | 
	| LowerCase | Converts an ASCII string to lowercase. | 
	| MSecsToTimeStamp | Converts a specified number of milliseconds into a TTimeStamp value. | 
	| NewStr (deprecated) | Allocates a string on the heap. | 
	| NextCharIndex | Returns the byte index of the next character. | 
	| Now | Returns the current date and time. | 
	| OutOfMemoryError | Raises an EOutOfMemory exception. | 
	| PlatformBytesOf | Converts a string into a byte array. | 
	| PlatformStringOf | Converts a byte array into a Unicode string. | 
	| PreferredUILanguageList | PreferredUILanguageList returns a list that contains the preferred UI languages. | 
	| PreferredUILanguages | PreferredUILanguages returns the preferred UI languages for user default UI languages at run time. | 
	| QuotedStr | Returns the quoted version of a string. | 
	| RaiseLastOSError | Raises an exception for the last occurring OS or system library error. | 
	| RaiseLastWin32Error (deprecated) | Raises an exception for the last occurring Win32 error. | 
	| RCS | Check for Delphi Client/Server Licence. | 
	| RemoveDir | Deletes an existing empty directory. | 
	| RenameFile | Changes a file name. | 
	| ReplaceDate | Replaces the date portion of a TDateTime value with a specified date. | 
	| ReplaceTime | Replaces the time portion of a TDateTime value with a specified time. | 
	| RPR | Check for Delphi Professional Licence. | 
	| SafeLoadLibrary | Safe and simple library loading function. | 
	| SameFileName | Compares file names based on the current locale. | 
	| SameStr | Compares two strings by ordinal value with case sensitivity. | 
	| SameText | Compares two strings by ordinal value without case sensitivity. | 
	| SetCurrentDir | Sets the current directory. | 
	| SetDefaultFallbackLanguages | SetDefaultFallbackLanguages sets a new list of default fallback languages. | 
	| ShowException | Displays an exception message with its physical address. | 
	| Sleep | Delay program execution for a specified number of milliseconds. | 
	| StrAlloc | Allocates a buffer for a null-terminated string and returns a pointer to its first character. | 
	| StrBufSize | Returns the maximum number of characters that can be stored in a buffer allocated by StrAlloc. | 
	| StrByteType | Indicates whether a byte in a string is a single-byte character, the first byte of a double-byte character, or the second byte of a double-byte character. | 
	| StrCat | Appends a copy of Source to the end of Dest and returns the concatenated string. | 
	| StrCharLength | Returns the length, in bytes, of a character. | 
	| StrComp | Compares two strings with case sensitivity. | 
	| StrCopy | Copies a null-terminated string. | 
	| StrDispose | Disposes of a string. | 
	| StrECopy | Copies a null-terminated string. | 
	| StrEnd | Returns a pointer to the end of a null-terminated string. | 
	| StrFmt | Formats entries in an array. | 
	| StrIComp | Compares two strings without case sensitivity. | 
	| StringOf | Converts a byte array into a Unicode string using the default system locale. | 
	| StringReplace | Replaces occurrences of a substring within a string. | 
	| StringToGUID | Converts a string into a GUID. | 
	| StrLCat | Appends up to a specified maximum number of characters to a string. | 
	| StrLComp | Compares up to a specified maximum number of characters in two strings. | 
	| StrLCopy | Copies up to a specified maximum number of characters from a source to a destination. | 
	| StrLen | Returns the number of characters in a string, excluding the null terminator. | 
	| StrLFmt | Formats a series of arguments from a specified open array into a buffer. | 
	| StrLIComp | Compares strings up to a specified maximum number of characters, without case sensitivity. | 
	| StrLower | Converts a string to lowercase. | 
	| StrMove | Copies a specified number of characters to the string. | 
	| StrNew | Allocates space on and copies a string to the heap, returning a pointer to the string. | 
	| StrNextChar | Returns a pointer to the following character. | 
	| StrPas | Converts null-terminated string to an AnsiString (long string). | 
	| StrPCopy | Copies an AnsiString (long string) to a null-terminated string. | 
	| StrPLCopy | Copies characters from an AnsiString (long string) to a null-terminated string. | 
	| StrPos | Returns a pointer to the first occurrence of STR2 in STR1. | 
	| StrRScan | Returns a pointer to the last occurrence of a specified character in a string. | 
	| StrScan | Returns a pointer to the first occurrence of a specified character in a string. | 
	| StrToBool | Converts a string to a Boolean value. | 
	| StrToBoolDef | Converts a string to a Boolean value, with error default. | 
	| StrToCurr | Converts a string to a Currency value. | 
	| StrToCurrDef | Converts a string to a Currency value, with default error. | 
	| StrToDate | Converts a string to a TDateTime value. | 
	| StrToDateDef | Converts a string to a TDateTime value, with default error. | 
	| StrToDateTime | Converts a string to a TDateTime value. | 
	| StrToDateTimeDef | Converts a string to a TDateTime value, with a default error. | 
	| StrToFloat | Converts a given string to a floating-point value. | 
	| StrToFloatDef | Converts a given string into a floating-point value, with a default error. | 
	| StrToInt | Converts a string that represents an integer (decimal or hex notation) into a number. | 
	| StrToInt64 | Converts a string that represents an integer (decimal or hex notation) into a number. | 
	| StrToInt64Def | Converts a string that represents an integer (decimal or hex notation) into a number. | 
	| StrToIntDef | Converts a string that represents an integer (decimal or hex notation) into a number with error default. | 
	| StrToTime | Converts a string to a TDateTime value. | 
	| StrToTimeDef | Converts a string to a TDateTime value, with a default error. | 
	| StrToUInt |  | 
	| StrToUInt64 | Converts a string that represents an integer (decimal or hex notation) into a number. | 
	| StrToUInt64Def | Converts a string that represents an integer (decimal or hex notation) into a number. | 
	| StrToUIntDef |  | 
	| StrUpper | Returns a string in uppercase. | 
	| Supports | Indicates whether a given object or interface supports a specified interface. | 
	| SysErrorMessage | Converts OS error codes into strings. | 
	| SystemTimeToDateTime | Converts a system time value into a TDateTime value. | 
	| TextPos | Returns a pointer to the first occurrence of a substring in a string. TextPos is case-insensitive. | 
	| TextToFloat | Converts a null-terminated string to a floating-point value. | 
	| Time | Returns the current time. | 
	| TimeStampToDateTime | Converts a TTimeStamp value into the corresponding TDateTime value. | 
	| TimeStampToMSecs | Converts a TTimeStamp value into an absolute number of milliseconds. | 
	| TimeToStr | Returns a string that represents a TDateTime value. | 
	| Trim | Trims leading and trailing spaces and control characters from a string. | 
	| TrimLeft | Trims leading spaces and control characters from a string. | 
	| TrimRight | Trims trailing spaces and control characters from a string. | 
	| TryEncodeDate | Creates a TDateTime value that represents a specified Year, Month, and Day. | 
	| TryEncodeTime | Creates a TDateTime value for a specified Hour, Min, Sec, and MSec. | 
	| TryFloatToCurr | Converts a floating-point value into a Currency value. | 
	| TryFloatToDateTime | Converts a floating-point value into a TDateTime value. | 
	| TryStrToBool | Converts a string to a Boolean value, with a Boolean success code. | 
	| TryStrToCurr | Converts a string to a Currency value, with a Boolean success code. | 
	| TryStrToDate | Converts a string to a TDateTime value, with a Boolean success code. | 
	| TryStrToDateTime | Converts a string to a TDateTime value, with a Boolean success code. | 
	| TryStrToFloat | Converts a given string to a floating-point value, with a Boolean success code. | 
	| TryStrToInt | Converts a string that represents an integer (decimal or hex notation) into a number with Boolean success code. | 
	| TryStrToInt64 | Converts a string that represents an integer (decimal or hex notation) into a number. | 
	| TryStrToTime | Converts a string to a TDateTime value with a default error. | 
	| TryStrToUInt |  | 
	| TryStrToUInt64 | Converts a string that represents an integer (decimal or hex notation) into a number. | 
	| TrySystemTimeToDateTime | Converts a system time value into a TDateTime value. | 
	| UIntToStr | Converts an unsigned integer into a string. | 
	| UnloadPackage | Unloads a package. | 
	| UpperCase | Returns a copy of a string in uppercase. | 
	| WideBytesOf | Converts a Unicode string into an array of bytes. | 
	| WideCompareStr | Compares Unicode strings based on the current locale with case sensitivity. | 
	| WideCompareText | Compares Unicode strings based on the current locale without case sensitivity. | 
	| WideFmtStr | Assembles a formatted Unicode string using a format string and an array of arguments. | 
	| WideFormat | Returns a formatted Unicode string assembled from a format string and an array of arguments. | 
	| WideFormatBuf | Formats the arguments from an array, placing the result in a buffer. | 
	| WideLowerCase | Returns Unicode string converted to lowercase. | 
	| WideSameStr | Compares Unicode strings based on the current locale with case sensitivity. | 
	| WideSameText | Compares Unicode strings based on the current locale without case sensitivity. | 
	| WideStrAlloc | Allocates a buffer for a null-terminated wide string and returns a pointer to its first character. | 
	| WideStringOf | Converts a byte array into a Unicode string using the Unicode locale. | 
	| WideUpperCase | Returns Unicode string converted to uppercase. | 
	| Win32Check | Checks the return value of a Windows API call and raises an appropriate exception when it indicates failure. | 
	| WrapText | Inserts a line break into a string as its length approaches a specified size. |