[Overview][Constants][Types][Classes][Procedures and functions][Index] |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: _crw_crwapi.pas line 1516
type ISysApi = interface(IPluginApi) |
function RedirectStdIn(); |
function RedirectStdOut(); |
function IncPtr(); |
function DecPtr(); |
procedure SafeMove(); |
procedure SafeFillChar(); |
function AdjustBufferSize(); |
function Allocate(); |
procedure Deallocate(); |
function AllocSize(); |
function Reallocate(); |
function isNAN(); |
function isINF(); |
function _NaN; |
function _PlusInf; |
function _MinusInf; |
function FindZero(); |
function FindMin(); |
function Quanc8(); |
function MachEps; |
function NativeTimeNow; |
function MSecNow; |
function AssignNativeTime(); |
function MSecToNativeTime(); |
function NativeTimeToMSec(); |
function DateTimeToMSec(); |
procedure MSecToDateTime(); |
function GetDateStr(); |
function GetTimeStr(); |
function StrLen(); |
function StrLLen(); |
function StrEnd(); |
function StrCopy(); |
function StrECopy(); |
function StrLCopy(); |
function StrPCopy(); |
function StrCat(); |
function StrPCat(); |
function StrLCat(); |
function StrComp(); |
function StrIComp(); |
function StrLComp(); |
function StrLIComp(); |
function StrScan(); |
function StrRScan(); |
function StrUpper(); |
function StrLower(); |
function StrPos(); |
function StrPas(); |
function StrPass(); |
function StrMove(); |
function GetTextNumLines(); |
function UpCase(); |
function LoCase(); |
function LoCaseStr(); |
function UpCaseStr(); |
function WinToDos(); |
function DosToWin(); |
function WinToDosStr(); |
function DosToWinStr(); |
function WinToDosLongStr(); |
function DosToWinLongStr(); |
function WinToKoi(); |
function KoiToWin(); |
function WinToKoiStr(); |
function KoiToWinStr(); |
function WinToKoiLongStr(); |
function KoiToWinLongStr(); |
function Format(); |
function Str2CharSet(); |
function CharSet2Str(); |
function RightStr(); |
function LeftStr(); |
function CharStr(); |
function Pad(); |
function LeftPad(); |
function CenterStr(); |
function TrimLeadChars(); |
function TrimTrailChars(); |
function TrimChars(); |
function TrimLead(); |
function TrimTrail(); |
function Trim(); |
function UnifyAlias(); |
function UnifyFileAlias(); |
function UnifySection(); |
procedure WordWrap(); |
function ReplaceString(); |
function ReplaceAlignStr(); |
function WordCount(); |
function ExtractWord(); |
function WordIndex(); |
function ExtractInt(); |
function ExtractReal(); |
function BinB(); |
function BinW(); |
function BinL(); |
function OctB(); |
function OctW(); |
function OctL(); |
function HexB(); |
function HexW(); |
function HexL(); |
function Long2Str(); |
function Real2Str(); |
function d2s(); |
function f2s(); |
procedure f2sFormat(); |
procedure f2sFormatOld; |
function FormatG(); |
function atoi(); |
function atof(); |
function Str2Int(); |
function Str2Word(); |
function Str2Long(); |
function Str2Real(); |
function SmartStr2Real(); |
function StrBin2Long(); |
function StrOct2Long(); |
function StrHex2Long(); |
function ScanVar(); |
function IsEmptyStr(); |
function LastDelimiter(); |
function AddBackSlash(); |
function DropBackSlash(); |
function IsWildCard(); |
function IsRelativePath(); |
function HasExtension(); |
function DefaultExtension(); |
function DefaultPath(); |
function ForceExtension(); |
function ForcePath(); |
function ExtractFileNameExt(); |
function ExtractFileName(); |
function ExtractFileExt(); |
function ExtractFilePath(); |
function ExtractFileDrive(); |
function ExtractFilterExt(); |
function FExpand(); |
function MakeRelativePath(); |
function RusEng(); |
function SysErrorMessage(); |
function GetFileAttr(); |
function SetFileAttr(); |
function GetFileSize(); |
function GetFileDate(); |
function FileExists(); |
function DirExists(); |
function FileErase(); |
function FileCopy(); |
function FileRename(); |
function GetCurrDir; |
function SetCurrDir(); |
function MkDir(); |
function RmDir(); |
function ReadFileToBuffer(); |
function WriteBufferToFile(); |
procedure ForEachFile(); |
function ForEachTextLine(); |
procedure DebugOut(); |
function DebugOutGetFile(); |
function DebugOutGetErrors(); |
procedure DebugOutOpenFile(); |
function ExtractTextSection(); |
function ExtractWordList(); |
function ExtractEnumWordList(); |
function ReadIniFileVariable(); |
function ReadIniFilePath(); |
function ProgName; |
function HomeDir; |
function StartupPath; |
function StartAtDir; |
function SysIniFile; |
procedure GoHome; |
function WindowsDir; |
function WindowsSystemDir; |
function WindowsTempDir; |
function TempDir; |
function CreateTempFile(); |
function ReadRegistryString(); |
function GetWindowsShellFolder(); |
function GetWindowsShellDesktop; |
function GetWindowsShellPrograms; |
function GetWindowsShellStartup; |
function GetWindowsShellStartMenu; |
function GetWindowsShellFavorites; |
function GetWindowsShellFonts; |
function GetWindowsShellHistory; |
function GetWindowsShellPersonal; |
function GetWindowsShellSendTo; |
procedure CreateFileLink(); |
function Point2I(); |
function Point2D(); |
function Point3D(); |
function Rect2I(); |
function Rect2D(); |
function IsEqualPoint2I(); |
function IsEqualPoint2D(); |
function IsEqualRect2I(); |
function IsEqualRect2D(); |
function IsEmptyRect2I(); |
function IsEmptyRect2D(); |
function Rect2IContainsPoint(); |
function Rect2DContainsPoint(); |
function Rect2IIntersection(); |
function Rect2DIntersection(); |
function Rect2IUnion(); |
function Rect2DUnion(); |
function Rect2IValidate(); |
function Rect2DValidate(); |
procedure Point2IMove(); |
procedure Point2DMove(); |
procedure Rect2IMove(); |
procedure Rect2DMove(); |
procedure Point2IMult(); |
procedure Point2DMult(); |
procedure Rect2IMult(); |
procedure Rect2DMult(); |
procedure Rect2IGrow(); |
procedure Rect2DGrow(); |
function Rect2ISize(); |
function Rect2DSize(); |
function Rect2ICenter(); |
function Rect2DCenter(); |
function CreateScriptInterpreter; |
function GetBitMask(); |
function Precision(); |
function MaxIntSingle; |
function MaxIntDouble; |
function MaxIntExtended; |
function fscale(); |
procedure fxtract(); |
function fbitcompress(); |
function frelcompress(); |
function fabscompress(); |
function Gamma(); |
function GammaLn(); |
function GammaInc(); |
function GammaDistr(); |
function GammaCumDistr(); |
function GammaCumDistrInv(); |
function Chi2Distr(); |
function Chi2CumDistr(); |
function Chi2CumDistrInv(); |
function Trapezium(); |
function BesselN(); |
function GaussSolverWithPartialPivoting(); |
function CreatePolynom(); |
function GenMin(); |
function GenMinFix(); |
function GenMinScaled(); |
function GenMinFixScaled(); |
function LSQFit(); |
function LSQFitSumOfSquares(); |
function Rfa; |
function Sort(); |
function QuickFind(); |
function QuickSearch(); |
function FindDoubleIndex(); |
function LinearInterpolation(); |
function EvaluatePolynomAt(); |
function FindLeastSquaresPolynom(); |
function EvaluateSplineAt(); |
function FindSmoothingSpline(); |
function WindowedKernelSmoothing(); |
function WindowedIntegrationSmoothing(); |
procedure Solve3DiagonalSetByProgonka(); |
procedure Solve3DiagonalSetByGauss(); |
procedure Solve5DiagonalSetByGauss(); |
function CreateLongIntVector(); |
function CreateDoubleVector(); |
function CreateLongIntMatrix(); |
function CreateDoubleMatrix(); |
function LinearProgrammingBySimplex(); |
function CreateSingularDecomposition(); |
function CreateFifo(); |
function MkSecNow; |
function LockedAdd(); |
function LockedCompareExchange(); |
function LockedDec(); |
function LockedExchange(); |
function LockedExchangeAdd(); |
function LockedExchangeDec(); |
function LockedExchangeInc(); |
function LockedExchangeSub(); |
function LockedInc(); |
function LockedSub(); |
function RemoveBrackets(); |
function Mime_Encode(); |
function Mime_Decode(); |
function IsSameText(); |
function IsUnix; |
function IsLinux; |
function IsWindows; |
function IsWin32; |
function IsWin64; |
function IsCpu16; |
function IsCpu32; |
function IsCpu64; |
function IsCpuBE; |
function IsCpuLE; |
function IsSysUtf8; |
function IsFileNameCaseSensitive; |
function OsName(); |
function GetFpcVersion; |
function GetFpcTargetOS; |
function GetFpcTargetCPU; |
function GetFpcTargetPlatform; |
function IsMainThread; |
function GetCurrentProcessId; |
function GetAllocMemCount; |
function GetAllocMemSize; |
procedure ResetFpu; |
function StrToWide(); |
function WideToStr(); |
function ConvertCP(); |
function AdaptFileName(); |
function AdaptExeFileName(); |
function AdaptDllFileName(); |
function AdaptLnkFileName(); |
function GetTickCount; |
function GetTickCount64; |
function ExtractBaseName(); |
function ExtractDllBaseName(); |
function ExtractFileDir(); |
function IsLexeme(); |
function ExtractNameValuePair(); |
function PosI(); |
function PosEx(); |
function LastPos(); |
function CountPos(); |
function NthPos(); |
function PosEol(); |
function TailStr(); |
function StrAheadOf(); |
function StrAfterOf(); |
function CenterPad(); |
function TrimDef(); |
function SortTextLines(); |
function EnsureEndingEol(); |
function EnsureHeapString(); |
function CookieScan(); |
function SkipWords(); |
function PhraseCount(); |
function ExtractPhrase(); |
function SkipPhrases(); |
function PhraseListToTextLines(); |
function ScanVarRecord(); |
function ScanVarBoolean(); |
function ScanVarWord(); |
function ScanVarInteger(); |
function ScanVarDouble(); |
function ScanVarAlpha(); |
function ScanVarString(); |
function AddPathDelim(); |
function DropPathDelim(); |
function ValidatePathDelim(); |
function StrFetch(); |
function AnsiDeQuotedStr(); |
function AnsiSkipQuotedStr(); |
function ExtractFirstParam(); |
function SkipFirstParam(); |
function AnsiQuotedIfNeed(); |
function QArg(); |
function ExtractFirstParamUrl(); |
function Dequote_or_URL_Decode(); |
function IsOption(); |
function GetOptionValue(); |
function HasOptionValue(); |
function StringToSetOfChars(); |
function SetOfCharsToString(); |
function HasChars(); |
function CountChars(); |
function GetRealFilePathName(); |
function IsSameChar(); |
function IsSameStr(); |
function IsSameFileName(); |
function IsSectionName(); |
function HTTP_StatusMessage(); |
function URL_Packed(); |
function URL_Encode(); |
function URL_Decode(); |
function StrIScan(); |
function StrRIScan(); |
function StrIPos(); |
function StrPLCopy(); |
function ValidateEOL(); |
function RunCommand(); |
function RunCommandInDir(); |
function cpu_count; |
function cpu_mhz(); |
function ReadProcCpuInfo(); |
function IsATTY(); |
function GetProcessAffinityMask(); |
function GetThreadAffinityMask(); |
function SetThreadAffinityMask(); |
function GetListOfProcesses(); |
function GetProcessName(); |
function GetParentProcessID; |
function GetParentProcessName; |
function GetProcessTimesAsFileTime(); |
function GetThreadTimesAsFileTime(); |
function ProgBaseName; |
function UserHomeDir(); |
function SystemRootDir; |
function GlobalTempDir(); |
function LocalTempDir(); |
function GetCrwKitExe; |
function GetShell; |
function GetCommandLine; |
function UserName; |
function ComputerName; |
function HostName(); |
function UserDomain(); |
function GetIPAddress(); |
function GetIfMacAddresses(); |
function GetIfIpAddresses(); |
function GetIPAddresses(); |
function GetMacAddresses(); |
function GetLocalUserList(); |
function GetEnv(); |
function SetEnv(); |
function ExpEnv(); |
function MaybeEnvStr(); |
function MaybeTildeStr(); |
function FileIsExecutable(); |
function FileIsSymlink(); |
function FileIsHardLink(); |
function FileIsReadable(); |
function FileIsWritable(); |
function StringFromFile(); |
function GetRootKeyByName(); |
function ReadRegistryMultiStrings(); |
function ReadShellLinkAsText(); |
function AnyFileMask; |
function FindAllFilesAsText(); |
function ReadIniFileRecord(); |
function ReadIniFileBoolean(); |
function ReadIniFileDouble(); |
function ReadIniFileWord(); |
function ReadIniFileInteger(); |
function ReadIniFileAlpha(); |
function ReadIniFileString(); |
function GetFileType(); |
function GetFileSize64(); |
function FileHasNonBlockFlag(); |
function FileSetNonBlockFlag(); |
function FileSetCloseOnExec(); |
function ePendingFileOperation(); |
function eBrokenPipe(); |
function eOperationAborted(); |
function SmartFileRef(); |
function SmartFileRel(); |
function file_which(); |
function GetFileVersionInfoAsText(); |
function StdOutPrint(); |
function StdErrPrint(); |
function StdOutPrintLn(); |
function StdErrPrintLn(); |
function isFileClosed(); |
function isTextClosed(); |
procedure SmartFileClose(); |
procedure SmartTextClose(); |
function FileTypeToString(); |
function IoResultToString(); |
function StdDateTimeStr(); |
function StdDateTimePrompt(); |
function WriteRegistryString(); |
procedure DebugOutText(); |
function ValidatePathList(); |
function ValidateEnvPathList(); |
function SmartFileSearch(); |
function ReadSymLink(); |
function GetSystemParamStr(); |
function base64_encode(); |
function base64_decode(); |
function base32_encode(); |
function base32_decode(); |
function backslash_encode(); |
function backslash_decode(); |
function StringOfCharRange(); |
function task_init(); |
function task_free(); |
function task_ref(); |
function task_pid(); |
function task_run(); |
function task_wait(); |
function task_send(); |
function task_recv(); |
function task_txcount(); |
function task_rxcount(); |
function task_txspace(); |
function task_rxspace(); |
function task_result(); |
function task_kill(); |
function task_ctrl(); |
function SmartExecute(); |
function PidAffinity(); |
function KillProcess(); |
function HashList_Init(); |
function HashList_Free(); |
function HashList_Ref(); |
function HashList_Count(); |
function HashList_GetKey(); |
function HashList_Delete(); |
function HashList_IndexOf(); |
function HashList_GetData(); |
function HashList_SetData(); |
function HashList_GetLink(); |
function HashList_SetLink(); |
function HashList_GetPara(); |
function HashList_SetPara(); |
function regexp_init(); |
function regexp_free(); |
function regexp_ref(); |
function regexp_ctrl(); |
function regexp_test(); |
function regexp_exec(); |
function regexp_replace(); |
function regexp_matchnum(); |
function regexp_matchpos(); |
function regexp_matchlen(); |
function regexp_matchstr(); |
function regexp_escape(); |
function pipe_init(); |
function pipe_free(); |
function pipe_ref(); |
function pipe_pid(); |
function pipe_run(); |
function pipe_wait(); |
function pipe_send(); |
function pipe_recv(); |
function pipe_txcount(); |
function pipe_rxcount(); |
function pipe_txspace(); |
function pipe_rxspace(); |
function pipe_result(); |
function pipe_kill(); |
function pipe_ctrl(); |
function pipe_txclear(); |
function pipe_rxclear(); |
function pipe_count(); |
function pipe_stream(); |
function pipe_connected(); |
function CSIDL_FolderByName(); |
function CSIDL_ListAllAsText(); |
function GetSystemAssoc(); |
function GetSystemFType(); |
function GetSystemAssocExe(); |
function GetSystemFTypeExe(); |
function HasSystemAssocExe(); |
function HasSystemFTypeExe(); |
function GetExeByExtension(); |
function GetAppPath(); |
function GetExeByFile(); |
function WScriptShellRun(); |
function ShellExecuteOpen(); |
function wmctrl_query(); |
function shm_init(); |
function shm_ref(); |
function shm_free(); |
function shm_delink(); |
function shm_iop(); |
function shm_rop(); |
function shm_fop(); |
function shm_sop(); |
function shm_ctrl(); |
function shm_ioresult(); |
function fsm_new; |
function fsm_free(); |
function fsm_ref(); |
function fsm_root(); |
function fsm_type(); |
function fsm_parent(); |
function fsm_name(); |
function fsm_path(); |
function fsm_ctrl(); |
function fsm_count(); |
function fsm_items(); |
function fsm_get_iparam(); |
function fsm_set_iparam(); |
function fsm_get_fparam(); |
function fsm_set_fparam(); |
function fsm_get_sparam(); |
function fsm_set_sparam(); |
function fsm_add(); |
function fsm_find(); |
function fsm_get_state(); |
function fsm_set_state(); |
function fsm_put_state(); |
function fsm_link(); |
function fsm_modified(); |
function fsm_name_rule(); |
function fsm_valid_childtype(); |
function Hex_Encode(); |
function Hex_Decode(); |
function ColorToString(); |
function StringToColor(); |
function StringToSigCode(); |
function SigCodeToString(); |
function text_new; |
function text_ref(); |
function text_free(); |
function text_getln(); |
function text_putln(); |
function text_insln(); |
function text_addln(); |
function text_delln(); |
function text_numln(); |
function text_tostring(); |
function text_fromstring(); |
function db_create(); |
function db_connection(); |
function db_recordset(); |
function db_command(); |
function db_free(); |
function db_ref(); |
function db_root(); |
function db_type(); |
function db_parent(); |
function db_state(); |
function db_close(); |
function db_open(); |
function db_ctrl(); |
function db_bugscount(); |
function db_bugsclear(); |
function db_errors(); |
function db_errorscount(); |
function db_errorsclear(); |
function db_execute(); |
function db_cancel(); |
function db_update(); |
function db_cancelupdate(); |
function db_begintrans(); |
function db_committrans(); |
function db_rollbacktrans(); |
function db_bof(); |
function db_eof(); |
function db_movefirst(); |
function db_movelast(); |
function db_movenext(); |
function db_moveprevious(); |
function db_fieldscount(); |
function db_fieldsnames(); |
function db_fieldstypes(); |
function db_fieldsasint(); |
function db_fieldsasfloat(); |
function db_fieldsasstring(); |
function db_addnew(); |
function db_delete(); |
function db_requery(); |
function db_resync(); |
function db_supports(); |
function db_save(); |
function HasFlags(); |
function utf8_valid(); |
function utf8_errpos(); |
function utf8_length(); |
function utf8_encode_wide(); |
function utf8_decode_wide(); |
function utf8_encode_ansi(); |
function utf8_decode_ansi(); |
function utf8_copy(); |
function utf8_chrpos(); |
function utf8_ord(); |
function utf8_chr(); |
function utf8_uppercase(); |
function utf8_lowercase(); |
function utf8_fixbroken(); |
function utf8_sametext(); |
function utf8_fix_cp(); |
function IntToStrBase(); |
function StrToIntBase(); |
function htonl(); |
function ntohl(); |
function htons(); |
function ntohs(); |
function strtimefmt(); |
end; |
IUnknown |
? |