tclintplatdecls.h

来自「tcl是工具命令语言」· C头文件 代码 · 共 586 行 · 第 1/2 页

H
586
字号
    int (*fSpLLocationFromPath) _ANSI_ARGS_((int length, CONST char * path, FSSpecPtr theSpec)); /* 26 */#endif /* MAC_TCL */} TclIntPlatStubs;#ifdef __cplusplusextern "C" {#endifextern TclIntPlatStubs *tclIntPlatStubsPtr;#ifdef __cplusplus}#endif#if defined(USE_TCL_STUBS) && !defined(USE_TCL_STUB_PROCS)/* * Inline function declarations: */#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */#ifndef TclGetAndDetachPids#define TclGetAndDetachPids \	(tclIntPlatStubsPtr->tclGetAndDetachPids) /* 0 */#endif#ifndef TclpCloseFile#define TclpCloseFile \	(tclIntPlatStubsPtr->tclpCloseFile) /* 1 */#endif#ifndef TclpCreateCommandChannel#define TclpCreateCommandChannel \	(tclIntPlatStubsPtr->tclpCreateCommandChannel) /* 2 */#endif#ifndef TclpCreatePipe#define TclpCreatePipe \	(tclIntPlatStubsPtr->tclpCreatePipe) /* 3 */#endif#ifndef TclpCreateProcess#define TclpCreateProcess \	(tclIntPlatStubsPtr->tclpCreateProcess) /* 4 */#endif/* Slot 5 is reserved */#ifndef TclpMakeFile#define TclpMakeFile \	(tclIntPlatStubsPtr->tclpMakeFile) /* 6 */#endif#ifndef TclpOpenFile#define TclpOpenFile \	(tclIntPlatStubsPtr->tclpOpenFile) /* 7 */#endif#ifndef TclUnixWaitForFile#define TclUnixWaitForFile \	(tclIntPlatStubsPtr->tclUnixWaitForFile) /* 8 */#endif#ifndef TclpCreateTempFile#define TclpCreateTempFile \	(tclIntPlatStubsPtr->tclpCreateTempFile) /* 9 */#endif#ifndef TclpReaddir#define TclpReaddir \	(tclIntPlatStubsPtr->tclpReaddir) /* 10 */#endif#ifndef TclpLocaltime#define TclpLocaltime \	(tclIntPlatStubsPtr->tclpLocaltime) /* 11 */#endif#ifndef TclpGmtime#define TclpGmtime \	(tclIntPlatStubsPtr->tclpGmtime) /* 12 */#endif#ifndef TclpInetNtoa#define TclpInetNtoa \	(tclIntPlatStubsPtr->tclpInetNtoa) /* 13 */#endif#endif /* UNIX */#ifdef __WIN32__#ifndef TclWinConvertError#define TclWinConvertError \	(tclIntPlatStubsPtr->tclWinConvertError) /* 0 */#endif#ifndef TclWinConvertWSAError#define TclWinConvertWSAError \	(tclIntPlatStubsPtr->tclWinConvertWSAError) /* 1 */#endif#ifndef TclWinGetServByName#define TclWinGetServByName \	(tclIntPlatStubsPtr->tclWinGetServByName) /* 2 */#endif#ifndef TclWinGetSockOpt#define TclWinGetSockOpt \	(tclIntPlatStubsPtr->tclWinGetSockOpt) /* 3 */#endif#ifndef TclWinGetTclInstance#define TclWinGetTclInstance \	(tclIntPlatStubsPtr->tclWinGetTclInstance) /* 4 */#endif/* Slot 5 is reserved */#ifndef TclWinNToHS#define TclWinNToHS \	(tclIntPlatStubsPtr->tclWinNToHS) /* 6 */#endif#ifndef TclWinSetSockOpt#define TclWinSetSockOpt \	(tclIntPlatStubsPtr->tclWinSetSockOpt) /* 7 */#endif#ifndef TclpGetPid#define TclpGetPid \	(tclIntPlatStubsPtr->tclpGetPid) /* 8 */#endif#ifndef TclWinGetPlatformId#define TclWinGetPlatformId \	(tclIntPlatStubsPtr->tclWinGetPlatformId) /* 9 */#endif/* Slot 10 is reserved */#ifndef TclGetAndDetachPids#define TclGetAndDetachPids \	(tclIntPlatStubsPtr->tclGetAndDetachPids) /* 11 */#endif#ifndef TclpCloseFile#define TclpCloseFile \	(tclIntPlatStubsPtr->tclpCloseFile) /* 12 */#endif#ifndef TclpCreateCommandChannel#define TclpCreateCommandChannel \	(tclIntPlatStubsPtr->tclpCreateCommandChannel) /* 13 */#endif#ifndef TclpCreatePipe#define TclpCreatePipe \	(tclIntPlatStubsPtr->tclpCreatePipe) /* 14 */#endif#ifndef TclpCreateProcess#define TclpCreateProcess \	(tclIntPlatStubsPtr->tclpCreateProcess) /* 15 */#endif/* Slot 16 is reserved *//* Slot 17 is reserved */#ifndef TclpMakeFile#define TclpMakeFile \	(tclIntPlatStubsPtr->tclpMakeFile) /* 18 */#endif#ifndef TclpOpenFile#define TclpOpenFile \	(tclIntPlatStubsPtr->tclpOpenFile) /* 19 */#endif#ifndef TclWinAddProcess#define TclWinAddProcess \	(tclIntPlatStubsPtr->tclWinAddProcess) /* 20 */#endif/* Slot 21 is reserved */#ifndef TclpCreateTempFile#define TclpCreateTempFile \	(tclIntPlatStubsPtr->tclpCreateTempFile) /* 22 */#endif#ifndef TclpGetTZName#define TclpGetTZName \	(tclIntPlatStubsPtr->tclpGetTZName) /* 23 */#endif#ifndef TclWinNoBackslash#define TclWinNoBackslash \	(tclIntPlatStubsPtr->tclWinNoBackslash) /* 24 */#endif#ifndef TclWinGetPlatform#define TclWinGetPlatform \	(tclIntPlatStubsPtr->tclWinGetPlatform) /* 25 */#endif#ifndef TclWinSetInterfaces#define TclWinSetInterfaces \	(tclIntPlatStubsPtr->tclWinSetInterfaces) /* 26 */#endif#ifndef TclWinFlushDirtyChannels#define TclWinFlushDirtyChannels \	(tclIntPlatStubsPtr->tclWinFlushDirtyChannels) /* 27 */#endif#ifndef TclWinResetInterfaces#define TclWinResetInterfaces \	(tclIntPlatStubsPtr->tclWinResetInterfaces) /* 28 */#endif#endif /* __WIN32__ */#ifdef MAC_TCL#ifndef TclpSysAlloc#define TclpSysAlloc \	(tclIntPlatStubsPtr->tclpSysAlloc) /* 0 */#endif#ifndef TclpSysFree#define TclpSysFree \	(tclIntPlatStubsPtr->tclpSysFree) /* 1 */#endif#ifndef TclpSysRealloc#define TclpSysRealloc \	(tclIntPlatStubsPtr->tclpSysRealloc) /* 2 */#endif#ifndef TclpExit#define TclpExit \	(tclIntPlatStubsPtr->tclpExit) /* 3 */#endif#ifndef FSpGetDefaultDir#define FSpGetDefaultDir \	(tclIntPlatStubsPtr->fSpGetDefaultDir) /* 4 */#endif#ifndef FSpSetDefaultDir#define FSpSetDefaultDir \	(tclIntPlatStubsPtr->fSpSetDefaultDir) /* 5 */#endif#ifndef FSpFindFolder#define FSpFindFolder \	(tclIntPlatStubsPtr->fSpFindFolder) /* 6 */#endif#ifndef GetGlobalMouseTcl#define GetGlobalMouseTcl \	(tclIntPlatStubsPtr->getGlobalMouseTcl) /* 7 */#endif#ifndef FSpGetDirectoryIDTcl#define FSpGetDirectoryIDTcl \	(tclIntPlatStubsPtr->fSpGetDirectoryIDTcl) /* 8 */#endif#ifndef FSpOpenResFileCompatTcl#define FSpOpenResFileCompatTcl \	(tclIntPlatStubsPtr->fSpOpenResFileCompatTcl) /* 9 */#endif#ifndef FSpCreateResFileCompatTcl#define FSpCreateResFileCompatTcl \	(tclIntPlatStubsPtr->fSpCreateResFileCompatTcl) /* 10 */#endif#ifndef FSpLocationFromPath#define FSpLocationFromPath \	(tclIntPlatStubsPtr->fSpLocationFromPath) /* 11 */#endif#ifndef FSpPathFromLocation#define FSpPathFromLocation \	(tclIntPlatStubsPtr->fSpPathFromLocation) /* 12 */#endif#ifndef TclMacExitHandler#define TclMacExitHandler \	(tclIntPlatStubsPtr->tclMacExitHandler) /* 13 */#endif#ifndef TclMacInitExitToShell#define TclMacInitExitToShell \	(tclIntPlatStubsPtr->tclMacInitExitToShell) /* 14 */#endif#ifndef TclMacInstallExitToShellPatch#define TclMacInstallExitToShellPatch \	(tclIntPlatStubsPtr->tclMacInstallExitToShellPatch) /* 15 */#endif#ifndef TclMacOSErrorToPosixError#define TclMacOSErrorToPosixError \	(tclIntPlatStubsPtr->tclMacOSErrorToPosixError) /* 16 */#endif#ifndef TclMacRemoveTimer#define TclMacRemoveTimer \	(tclIntPlatStubsPtr->tclMacRemoveTimer) /* 17 */#endif#ifndef TclMacStartTimer#define TclMacStartTimer \	(tclIntPlatStubsPtr->tclMacStartTimer) /* 18 */#endif#ifndef TclMacTimerExpired#define TclMacTimerExpired \	(tclIntPlatStubsPtr->tclMacTimerExpired) /* 19 */#endif#ifndef TclMacRegisterResourceFork#define TclMacRegisterResourceFork \	(tclIntPlatStubsPtr->tclMacRegisterResourceFork) /* 20 */#endif#ifndef TclMacUnRegisterResourceFork#define TclMacUnRegisterResourceFork \	(tclIntPlatStubsPtr->tclMacUnRegisterResourceFork) /* 21 */#endif#ifndef TclMacCreateEnv#define TclMacCreateEnv \	(tclIntPlatStubsPtr->tclMacCreateEnv) /* 22 */#endif#ifndef TclMacFOpenHack#define TclMacFOpenHack \	(tclIntPlatStubsPtr->tclMacFOpenHack) /* 23 */#endif#ifndef TclpGetTZName#define TclpGetTZName \	(tclIntPlatStubsPtr->tclpGetTZName) /* 24 */#endif#ifndef TclMacChmod#define TclMacChmod \	(tclIntPlatStubsPtr->tclMacChmod) /* 25 */#endif#ifndef FSpLLocationFromPath#define FSpLLocationFromPath \	(tclIntPlatStubsPtr->fSpLLocationFromPath) /* 26 */#endif#endif /* MAC_TCL */#endif /* defined(USE_TCL_STUBS) && !defined(USE_TCL_STUB_PROCS) *//* !END!: Do not edit above this line. */#endif /* _TCLINTPLATDECLS */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?