⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tclintdecls.h

📁 tcl是工具命令语言
💻 H
📖 第 1 页 / 共 4 页
字号:
/* * tclIntDecls.h -- * *	This file contains the declarations for all unsupported *	functions that are exported by the Tcl library.  These *	interfaces are not guaranteed to remain the same between *	versions.  Use at your own risk. * * Copyright (c) 1998-1999 by Scriptics Corporation. * * See the file "license.terms" for information on usage and redistribution * of this file, and for a DISCLAIMER OF ALL WARRANTIES. * * RCS: @(#) $Id: tclIntDecls.h,v 1.49 2003/02/18 02:25:45 hobbs Exp $ */#ifndef _TCLINTDECLS#define _TCLINTDECLS/* * WARNING: This file is automatically generated by the tools/genStubs.tcl * script.  Any modifications to the function declarations below should be made * in the generic/tclInt.decls script. *//* !BEGIN!: Do not edit below this line. *//* * Exported function declarations: *//* Slot 0 is reserved *//* 1 */EXTERN int		TclAccessDeleteProc _ANSI_ARGS_((				TclAccessProc_ * proc));/* 2 */EXTERN int		TclAccessInsertProc _ANSI_ARGS_((				TclAccessProc_ * proc));/* 3 */EXTERN void		TclAllocateFreeObjects _ANSI_ARGS_((void));/* Slot 4 is reserved */#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX *//* 5 */EXTERN int		TclCleanupChildren _ANSI_ARGS_((Tcl_Interp * interp, 				int numPids, Tcl_Pid * pidPtr, 				Tcl_Channel errorChan));#endif /* UNIX */#ifdef __WIN32__/* 5 */EXTERN int		TclCleanupChildren _ANSI_ARGS_((Tcl_Interp * interp, 				int numPids, Tcl_Pid * pidPtr, 				Tcl_Channel errorChan));#endif /* __WIN32__ *//* 6 */EXTERN void		TclCleanupCommand _ANSI_ARGS_((Command * cmdPtr));/* 7 */EXTERN int		TclCopyAndCollapse _ANSI_ARGS_((int count, 				CONST char * src, char * dst));/* 8 */EXTERN int		TclCopyChannel _ANSI_ARGS_((Tcl_Interp * interp, 				Tcl_Channel inChan, Tcl_Channel outChan, 				int toRead, Tcl_Obj * cmdPtr));#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX *//* 9 */EXTERN int		TclCreatePipeline _ANSI_ARGS_((Tcl_Interp * interp, 				int argc, CONST char ** argv, 				Tcl_Pid ** pidArrayPtr, TclFile * inPipePtr, 				TclFile * outPipePtr, TclFile * errFilePtr));#endif /* UNIX */#ifdef __WIN32__/* 9 */EXTERN int		TclCreatePipeline _ANSI_ARGS_((Tcl_Interp * interp, 				int argc, CONST char ** argv, 				Tcl_Pid ** pidArrayPtr, TclFile * inPipePtr, 				TclFile * outPipePtr, TclFile * errFilePtr));#endif /* __WIN32__ *//* 10 */EXTERN int		TclCreateProc _ANSI_ARGS_((Tcl_Interp * interp, 				Namespace * nsPtr, CONST char * procName, 				Tcl_Obj * argsPtr, Tcl_Obj * bodyPtr, 				Proc ** procPtrPtr));/* 11 */EXTERN void		TclDeleteCompiledLocalVars _ANSI_ARGS_((				Interp * iPtr, CallFrame * framePtr));/* 12 */EXTERN void		TclDeleteVars _ANSI_ARGS_((Interp * iPtr, 				Tcl_HashTable * tablePtr));/* 13 */EXTERN int		TclDoGlob _ANSI_ARGS_((Tcl_Interp * interp, 				char * separators, Tcl_DString * headPtr, 				char * tail, Tcl_GlobTypeData * types));/* 14 */EXTERN void		TclDumpMemoryInfo _ANSI_ARGS_((FILE * outFile));/* Slot 15 is reserved *//* 16 */EXTERN void		TclExprFloatError _ANSI_ARGS_((Tcl_Interp * interp, 				double value));/* Slot 17 is reserved *//* Slot 18 is reserved *//* Slot 19 is reserved *//* Slot 20 is reserved *//* Slot 21 is reserved *//* 22 */EXTERN int		TclFindElement _ANSI_ARGS_((Tcl_Interp * interp, 				CONST char * listStr, int listLength, 				CONST char ** elementPtr, 				CONST char ** nextPtr, int * sizePtr, 				int * bracePtr));/* 23 */EXTERN Proc *		TclFindProc _ANSI_ARGS_((Interp * iPtr, 				CONST char * procName));/* 24 */EXTERN int		TclFormatInt _ANSI_ARGS_((char * buffer, long n));/* 25 */EXTERN void		TclFreePackageInfo _ANSI_ARGS_((Interp * iPtr));/* Slot 26 is reserved *//* 27 */EXTERN int		TclGetDate _ANSI_ARGS_((char * p, unsigned long now, 				long zone, unsigned long * timePtr));/* 28 */EXTERN Tcl_Channel	TclpGetDefaultStdChannel _ANSI_ARGS_((int type));/* Slot 29 is reserved *//* Slot 30 is reserved *//* 31 */EXTERN char *		TclGetExtension _ANSI_ARGS_((char * name));/* 32 */EXTERN int		TclGetFrame _ANSI_ARGS_((Tcl_Interp * interp, 				CONST char * str, CallFrame ** framePtrPtr));/* 33 */EXTERN TclCmdProcType	TclGetInterpProc _ANSI_ARGS_((void));/* 34 */EXTERN int		TclGetIntForIndex _ANSI_ARGS_((Tcl_Interp * interp, 				Tcl_Obj * objPtr, int endValue, 				int * indexPtr));/* Slot 35 is reserved *//* 36 */EXTERN int		TclGetLong _ANSI_ARGS_((Tcl_Interp * interp, 				CONST char * str, long * longPtr));/* 37 */EXTERN int		TclGetLoadedPackages _ANSI_ARGS_((				Tcl_Interp * interp, char * targetName));/* 38 */EXTERN int		TclGetNamespaceForQualName _ANSI_ARGS_((				Tcl_Interp * interp, CONST char * qualName, 				Namespace * cxtNsPtr, int flags, 				Namespace ** nsPtrPtr, 				Namespace ** altNsPtrPtr, 				Namespace ** actualCxtPtrPtr, 				CONST char ** simpleNamePtr));/* 39 */EXTERN TclObjCmdProcType TclGetObjInterpProc _ANSI_ARGS_((void));/* 40 */EXTERN int		TclGetOpenMode _ANSI_ARGS_((Tcl_Interp * interp, 				CONST char * str, int * seekFlagPtr));/* 41 */EXTERN Tcl_Command	TclGetOriginalCommand _ANSI_ARGS_((				Tcl_Command command));/* 42 */EXTERN char *		TclpGetUserHome _ANSI_ARGS_((CONST char * name, 				Tcl_DString * bufferPtr));/* 43 */EXTERN int		TclGlobalInvoke _ANSI_ARGS_((Tcl_Interp * interp, 				int argc, CONST84 char ** argv, int flags));/* 44 */EXTERN int		TclGuessPackageName _ANSI_ARGS_((				CONST char * fileName, Tcl_DString * bufPtr));/* 45 */EXTERN int		TclHideUnsafeCommands _ANSI_ARGS_((				Tcl_Interp * interp));/* 46 */EXTERN int		TclInExit _ANSI_ARGS_((void));/* Slot 47 is reserved *//* Slot 48 is reserved *//* 49 */EXTERN Tcl_Obj *	TclIncrVar2 _ANSI_ARGS_((Tcl_Interp * interp, 				Tcl_Obj * part1Ptr, Tcl_Obj * part2Ptr, 				long incrAmount, int part1NotParsed));/* 50 */EXTERN void		TclInitCompiledLocals _ANSI_ARGS_((				Tcl_Interp * interp, CallFrame * framePtr, 				Namespace * nsPtr));/* 51 */EXTERN int		TclInterpInit _ANSI_ARGS_((Tcl_Interp * interp));/* 52 */EXTERN int		TclInvoke _ANSI_ARGS_((Tcl_Interp * interp, int argc, 				CONST84 char ** argv, int flags));/* 53 */EXTERN int		TclInvokeObjectCommand _ANSI_ARGS_((				ClientData clientData, Tcl_Interp * interp, 				int argc, CONST84 char ** argv));/* 54 */EXTERN int		TclInvokeStringCommand _ANSI_ARGS_((				ClientData clientData, Tcl_Interp * interp, 				int objc, Tcl_Obj *CONST objv[]));/* 55 */EXTERN Proc *		TclIsProc _ANSI_ARGS_((Command * cmdPtr));/* Slot 56 is reserved *//* Slot 57 is reserved *//* 58 */EXTERN Var *		TclLookupVar _ANSI_ARGS_((Tcl_Interp * interp, 				CONST char * part1, CONST char * part2, 				int flags, CONST char * msg, int createPart1, 				int createPart2, Var ** arrayPtrPtr));/* Slot 59 is reserved *//* 60 */EXTERN int		TclNeedSpace _ANSI_ARGS_((CONST char * start, 				CONST char * end));/* 61 */EXTERN Tcl_Obj *	TclNewProcBodyObj _ANSI_ARGS_((Proc * procPtr));/* 62 */EXTERN int		TclObjCommandComplete _ANSI_ARGS_((Tcl_Obj * cmdPtr));/* 63 */EXTERN int		TclObjInterpProc _ANSI_ARGS_((ClientData clientData, 				Tcl_Interp * interp, int objc, 				Tcl_Obj *CONST objv[]));/* 64 */EXTERN int		TclObjInvoke _ANSI_ARGS_((Tcl_Interp * interp, 				int objc, Tcl_Obj *CONST objv[], int flags));/* 65 */EXTERN int		TclObjInvokeGlobal _ANSI_ARGS_((Tcl_Interp * interp, 				int objc, Tcl_Obj *CONST objv[], int flags));/* 66 */EXTERN int		TclOpenFileChannelDeleteProc _ANSI_ARGS_((				TclOpenFileChannelProc_ * proc));/* 67 */EXTERN int		TclOpenFileChannelInsertProc _ANSI_ARGS_((				TclOpenFileChannelProc_ * proc));/* Slot 68 is reserved *//* 69 */EXTERN char *		TclpAlloc _ANSI_ARGS_((unsigned int size));/* Slot 70 is reserved *//* Slot 71 is reserved *//* Slot 72 is reserved *//* Slot 73 is reserved *//* 74 */EXTERN void		TclpFree _ANSI_ARGS_((char * ptr));/* 75 */EXTERN unsigned long	TclpGetClicks _ANSI_ARGS_((void));/* 76 */EXTERN unsigned long	TclpGetSeconds _ANSI_ARGS_((void));/* 77 */EXTERN void		TclpGetTime _ANSI_ARGS_((Tcl_Time * time));/* 78 */EXTERN int		TclpGetTimeZone _ANSI_ARGS_((unsigned long time));/* Slot 79 is reserved *//* Slot 80 is reserved *//* 81 */EXTERN char *		TclpRealloc _ANSI_ARGS_((char * ptr, 				unsigned int size));/* Slot 82 is reserved *//* Slot 83 is reserved *//* Slot 84 is reserved *//* Slot 85 is reserved *//* Slot 86 is reserved *//* Slot 87 is reserved *//* 88 */EXTERN char *		TclPrecTraceProc _ANSI_ARGS_((ClientData clientData, 				Tcl_Interp * interp, CONST char * name1, 				CONST char * name2, int flags));/* 89 */EXTERN int		TclPreventAliasLoop _ANSI_ARGS_((Tcl_Interp * interp, 				Tcl_Interp * cmdInterp, Tcl_Command cmd));/* Slot 90 is reserved *//* 91 */EXTERN void		TclProcCleanupProc _ANSI_ARGS_((Proc * procPtr));/* 92 */EXTERN int		TclProcCompileProc _ANSI_ARGS_((Tcl_Interp * interp, 				Proc * procPtr, Tcl_Obj * bodyPtr, 				Namespace * nsPtr, CONST char * description, 				CONST char * procName));/* 93 */EXTERN void		TclProcDeleteProc _ANSI_ARGS_((ClientData clientData));/* 94 */EXTERN int		TclProcInterpProc _ANSI_ARGS_((ClientData clientData, 				Tcl_Interp * interp, int argc, 				CONST84 char ** argv));/* Slot 95 is reserved *//* 96 */EXTERN int		TclRenameCommand _ANSI_ARGS_((Tcl_Interp * interp, 				char * oldName, char * newName));/* 97 */EXTERN void		TclResetShadowedCmdRefs _ANSI_ARGS_((				Tcl_Interp * interp, Command * newCmdPtr));/* 98 */EXTERN int		TclServiceIdle _ANSI_ARGS_((void));/* Slot 99 is reserved *//* Slot 100 is reserved *//* 101 */EXTERN char *		TclSetPreInitScript _ANSI_ARGS_((char * string));/* 102 */EXTERN void		TclSetupEnv _ANSI_ARGS_((Tcl_Interp * interp));/* 103 */EXTERN int		TclSockGetPort _ANSI_ARGS_((Tcl_Interp * interp, 				char * str, char * proto, int * portPtr));#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX *//* 104 */EXTERN int		TclSockMinimumBuffers _ANSI_ARGS_((int sock, 				int size));#endif /* UNIX */#ifdef __WIN32__/* 104 */EXTERN int		TclSockMinimumBuffers _ANSI_ARGS_((int sock, 				int size));#endif /* __WIN32__ *//* Slot 105 is reserved *//* 106 */EXTERN int		TclStatDeleteProc _ANSI_ARGS_((TclStatProc_ * proc));/* 107 */EXTERN int		TclStatInsertProc _ANSI_ARGS_((TclStatProc_ * proc));/* 108 */EXTERN void		TclTeardownNamespace _ANSI_ARGS_((Namespace * nsPtr));/* 109 */EXTERN int		TclUpdateReturnInfo _ANSI_ARGS_((Interp * iPtr));/* Slot 110 is reserved *//* 111 */EXTERN void		Tcl_AddInterpResolvers _ANSI_ARGS_((				Tcl_Interp * interp, CONST char * name, 				Tcl_ResolveCmdProc * cmdProc, 				Tcl_ResolveVarProc * varProc, 				Tcl_ResolveCompiledVarProc * compiledVarProc));/* 112 */EXTERN int		Tcl_AppendExportList _ANSI_ARGS_((				Tcl_Interp * interp, Tcl_Namespace * nsPtr, 				Tcl_Obj * objPtr));/* 113 */EXTERN Tcl_Namespace *	Tcl_CreateNamespace _ANSI_ARGS_((Tcl_Interp * interp, 				CONST char * name, ClientData clientData, 				Tcl_NamespaceDeleteProc * deleteProc));/* 114 */EXTERN void		Tcl_DeleteNamespace _ANSI_ARGS_((				Tcl_Namespace * nsPtr));/* 115 */

⌨️ 快捷键说明

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