📄 tcldecls.h
字号:
/* 99 */EXTERN Tcl_Trace Tcl_CreateTrace _ANSI_ARGS_((Tcl_Interp * interp, int level, Tcl_CmdTraceProc * proc, ClientData clientData));/* 100 */EXTERN void Tcl_DeleteAssocData _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name));/* 101 */EXTERN void Tcl_DeleteChannelHandler _ANSI_ARGS_(( Tcl_Channel chan, Tcl_ChannelProc * proc, ClientData clientData));/* 102 */EXTERN void Tcl_DeleteCloseHandler _ANSI_ARGS_((Tcl_Channel chan, Tcl_CloseProc * proc, ClientData clientData));/* 103 */EXTERN int Tcl_DeleteCommand _ANSI_ARGS_((Tcl_Interp * interp, CONST char * cmdName));/* 104 */EXTERN int Tcl_DeleteCommandFromToken _ANSI_ARGS_(( Tcl_Interp * interp, Tcl_Command command));/* 105 */EXTERN void Tcl_DeleteEvents _ANSI_ARGS_(( Tcl_EventDeleteProc * proc, ClientData clientData));/* 106 */EXTERN void Tcl_DeleteEventSource _ANSI_ARGS_(( Tcl_EventSetupProc * setupProc, Tcl_EventCheckProc * checkProc, ClientData clientData));/* 107 */EXTERN void Tcl_DeleteExitHandler _ANSI_ARGS_(( Tcl_ExitProc * proc, ClientData clientData));/* 108 */EXTERN void Tcl_DeleteHashEntry _ANSI_ARGS_(( Tcl_HashEntry * entryPtr));/* 109 */EXTERN void Tcl_DeleteHashTable _ANSI_ARGS_(( Tcl_HashTable * tablePtr));/* 110 */EXTERN void Tcl_DeleteInterp _ANSI_ARGS_((Tcl_Interp * interp));#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX *//* 111 */EXTERN void Tcl_DetachPids _ANSI_ARGS_((int numPids, Tcl_Pid * pidPtr));#endif /* UNIX */#ifdef __WIN32__/* 111 */EXTERN void Tcl_DetachPids _ANSI_ARGS_((int numPids, Tcl_Pid * pidPtr));#endif /* __WIN32__ *//* 112 */EXTERN void Tcl_DeleteTimerHandler _ANSI_ARGS_(( Tcl_TimerToken token));/* 113 */EXTERN void Tcl_DeleteTrace _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Trace trace));/* 114 */EXTERN void Tcl_DontCallWhenDeleted _ANSI_ARGS_(( Tcl_Interp * interp, Tcl_InterpDeleteProc * proc, ClientData clientData));/* 115 */EXTERN int Tcl_DoOneEvent _ANSI_ARGS_((int flags));/* 116 */EXTERN void Tcl_DoWhenIdle _ANSI_ARGS_((Tcl_IdleProc * proc, ClientData clientData));/* 117 */EXTERN char * Tcl_DStringAppend _ANSI_ARGS_((Tcl_DString * dsPtr, CONST char * str, int length));/* 118 */EXTERN char * Tcl_DStringAppendElement _ANSI_ARGS_(( Tcl_DString * dsPtr, CONST char * string));/* 119 */EXTERN void Tcl_DStringEndSublist _ANSI_ARGS_(( Tcl_DString * dsPtr));/* 120 */EXTERN void Tcl_DStringFree _ANSI_ARGS_((Tcl_DString * dsPtr));/* 121 */EXTERN void Tcl_DStringGetResult _ANSI_ARGS_(( Tcl_Interp * interp, Tcl_DString * dsPtr));/* 122 */EXTERN void Tcl_DStringInit _ANSI_ARGS_((Tcl_DString * dsPtr));/* 123 */EXTERN void Tcl_DStringResult _ANSI_ARGS_((Tcl_Interp * interp, Tcl_DString * dsPtr));/* 124 */EXTERN void Tcl_DStringSetLength _ANSI_ARGS_(( Tcl_DString * dsPtr, int length));/* 125 */EXTERN void Tcl_DStringStartSublist _ANSI_ARGS_(( Tcl_DString * dsPtr));/* 126 */EXTERN int Tcl_Eof _ANSI_ARGS_((Tcl_Channel chan));/* 127 */EXTERN CONST84_RETURN char * Tcl_ErrnoId _ANSI_ARGS_((void));/* 128 */EXTERN CONST84_RETURN char * Tcl_ErrnoMsg _ANSI_ARGS_((int err));/* 129 */EXTERN int Tcl_Eval _ANSI_ARGS_((Tcl_Interp * interp, CONST char * string));/* 130 */EXTERN int Tcl_EvalFile _ANSI_ARGS_((Tcl_Interp * interp, CONST char * fileName));/* 131 */EXTERN int Tcl_EvalObj _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr));/* 132 */EXTERN void Tcl_EventuallyFree _ANSI_ARGS_(( ClientData clientData, Tcl_FreeProc * freeProc));/* 133 */EXTERN void Tcl_Exit _ANSI_ARGS_((int status));/* 134 */EXTERN int Tcl_ExposeCommand _ANSI_ARGS_((Tcl_Interp * interp, CONST char * hiddenCmdToken, CONST char * cmdName));/* 135 */EXTERN int Tcl_ExprBoolean _ANSI_ARGS_((Tcl_Interp * interp, CONST char * str, int * ptr));/* 136 */EXTERN int Tcl_ExprBooleanObj _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, int * ptr));/* 137 */EXTERN int Tcl_ExprDouble _ANSI_ARGS_((Tcl_Interp * interp, CONST char * str, double * ptr));/* 138 */EXTERN int Tcl_ExprDoubleObj _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, double * ptr));/* 139 */EXTERN int Tcl_ExprLong _ANSI_ARGS_((Tcl_Interp * interp, CONST char * str, long * ptr));/* 140 */EXTERN int Tcl_ExprLongObj _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, long * ptr));/* 141 */EXTERN int Tcl_ExprObj _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, Tcl_Obj ** resultPtrPtr));/* 142 */EXTERN int Tcl_ExprString _ANSI_ARGS_((Tcl_Interp * interp, CONST char * string));/* 143 */EXTERN void Tcl_Finalize _ANSI_ARGS_((void));/* 144 */EXTERN void Tcl_FindExecutable _ANSI_ARGS_((CONST char * argv0));/* 145 */EXTERN Tcl_HashEntry * Tcl_FirstHashEntry _ANSI_ARGS_(( Tcl_HashTable * tablePtr, Tcl_HashSearch * searchPtr));/* 146 */EXTERN int Tcl_Flush _ANSI_ARGS_((Tcl_Channel chan));/* 147 */EXTERN void Tcl_FreeResult _ANSI_ARGS_((Tcl_Interp * interp));/* 148 */EXTERN int Tcl_GetAlias _ANSI_ARGS_((Tcl_Interp * interp, CONST char * slaveCmd, Tcl_Interp ** targetInterpPtr, CONST84 char ** targetCmdPtr, int * argcPtr, CONST84 char *** argvPtr));/* 149 */EXTERN int Tcl_GetAliasObj _ANSI_ARGS_((Tcl_Interp * interp, CONST char * slaveCmd, Tcl_Interp ** targetInterpPtr, CONST84 char ** targetCmdPtr, int * objcPtr, Tcl_Obj *** objv));/* 150 */EXTERN ClientData Tcl_GetAssocData _ANSI_ARGS_((Tcl_Interp * interp, CONST char * name, Tcl_InterpDeleteProc ** procPtr));/* 151 */EXTERN Tcl_Channel Tcl_GetChannel _ANSI_ARGS_((Tcl_Interp * interp, CONST char * chanName, int * modePtr));/* 152 */EXTERN int Tcl_GetChannelBufferSize _ANSI_ARGS_(( Tcl_Channel chan));/* 153 */EXTERN int Tcl_GetChannelHandle _ANSI_ARGS_((Tcl_Channel chan, int direction, ClientData * handlePtr));/* 154 */EXTERN ClientData Tcl_GetChannelInstanceData _ANSI_ARGS_(( Tcl_Channel chan));/* 155 */EXTERN int Tcl_GetChannelMode _ANSI_ARGS_((Tcl_Channel chan));/* 156 */EXTERN CONST84_RETURN char * Tcl_GetChannelName _ANSI_ARGS_(( Tcl_Channel chan));/* 157 */EXTERN int Tcl_GetChannelOption _ANSI_ARGS_(( Tcl_Interp * interp, Tcl_Channel chan, CONST char * optionName, Tcl_DString * dsPtr));/* 158 */EXTERN Tcl_ChannelType * Tcl_GetChannelType _ANSI_ARGS_((Tcl_Channel chan));/* 159 */EXTERN int Tcl_GetCommandInfo _ANSI_ARGS_((Tcl_Interp * interp, CONST char * cmdName, Tcl_CmdInfo * infoPtr));/* 160 */EXTERN CONST84_RETURN char * Tcl_GetCommandName _ANSI_ARGS_(( Tcl_Interp * interp, Tcl_Command command));/* 161 */EXTERN int Tcl_GetErrno _ANSI_ARGS_((void));/* 162 */EXTERN CONST84_RETURN char * Tcl_GetHostName _ANSI_ARGS_((void));/* 163 */EXTERN int Tcl_GetInterpPath _ANSI_ARGS_(( Tcl_Interp * askInterp, Tcl_Interp * slaveInterp));/* 164 */EXTERN Tcl_Interp * Tcl_GetMaster _ANSI_ARGS_((Tcl_Interp * interp));/* 165 */EXTERN CONST char * Tcl_GetNameOfExecutable _ANSI_ARGS_((void));/* 166 */EXTERN Tcl_Obj * Tcl_GetObjResult _ANSI_ARGS_((Tcl_Interp * interp));#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX *//* 167 */EXTERN int Tcl_GetOpenFile _ANSI_ARGS_((Tcl_Interp * interp, CONST char * str, int forWriting, int checkUsage, ClientData * filePtr));#endif /* UNIX *//* 168 */EXTERN Tcl_PathType Tcl_GetPathType _ANSI_ARGS_((CONST char * path));/* 169 */EXTERN int Tcl_Gets _ANSI_ARGS_((Tcl_Channel chan, Tcl_DString * dsPtr));/* 170 */EXTERN int Tcl_GetsObj _ANSI_ARGS_((Tcl_Channel chan, Tcl_Obj * objPtr));/* 171 */EXTERN int Tcl_GetServiceMode _ANSI_ARGS_((void));/* 172 */EXTERN Tcl_Interp * Tcl_GetSlave _ANSI_ARGS_((Tcl_Interp * interp, CONST char * slaveName));/* 173 */EXTERN Tcl_Channel Tcl_GetStdChannel _ANSI_ARGS_((int type));/* 174 */EXTERN CONST84_RETURN char * Tcl_GetStringResult _ANSI_ARGS_(( Tcl_Interp * interp));/* 175 */EXTERN CONST84_RETURN char * Tcl_GetVar _ANSI_ARGS_((Tcl_Interp * interp, CONST char * varName, int flags));/* 176 */EXTERN CONST84_RETURN char * Tcl_GetVar2 _ANSI_ARGS_((Tcl_Interp * interp, CONST char * part1, CONST char * part2, int flags));/* 177 */EXTERN int Tcl_GlobalEval _ANSI_ARGS_((Tcl_Interp * interp, CONST char * command));/* 178 */EXTERN int Tcl_GlobalEvalObj _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr));/* 179 */EXTERN int Tcl_HideCommand _ANSI_ARGS_((Tcl_Interp * interp, CONST char * cmdName, CONST char * hiddenCmdToken));/* 180 */EXTERN int Tcl_Init _ANSI_ARGS_((Tcl_Interp * interp));/* 181 */EXTERN void Tcl_InitHashTable _ANSI_ARGS_(( Tcl_HashTable * tablePtr, int keyType));/* 182 */EXTERN int Tcl_InputBlocked _ANSI_ARGS_((Tcl_Channel chan));/* 183 */EXTERN int Tcl_InputBuffered _ANSI_ARGS_((Tcl_Channel chan));/* 184 */EXTERN int Tcl_InterpDeleted _ANSI_ARGS_((Tcl_Interp * interp));/* 185 */EXTERN int Tcl_IsSafe _ANSI_ARGS_((Tcl_Interp * interp));/* 186 */EXTERN char * Tcl_JoinPath _ANSI_ARGS_((int argc, CONST84 char * CONST * argv, Tcl_DString * resultPtr));/* 187 */EXTERN int Tcl_LinkVar _ANSI_ARGS_((Tcl_Interp * interp, CONST char * varName, char * addr, int type));/* Slot 188 is reserved *//* 189 */EXTERN Tcl_Channel Tcl_MakeFileChannel _ANSI_ARGS_((ClientData handle, int mode));/* 190 */EXTERN int Tcl_MakeSafe _ANSI_ARGS_((Tcl_Interp * interp));/* 191 */EXTERN Tcl_Channel Tcl_MakeTcpClientChannel _ANSI_ARGS_(( ClientData tcpSocket));/* 192 */EXTERN char * Tcl_Merge _ANSI_ARGS_((int argc, CONST84 char * CONST * argv));/* 193 */EXTERN Tcl_HashEntry * Tcl_NextHashEntry _ANSI_ARGS_(( Tcl_HashSearch * searchPtr));/* 194 */EXTERN void Tcl_NotifyChannel _ANSI_ARGS_((Tcl_Channel channel, int mask));/* 195 */EXTERN Tcl_Obj * Tcl_ObjGetVar2 _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * part1Ptr, Tcl_Obj * part2Ptr, int flags));/* 196 */EXTERN Tcl_Obj * Tcl_ObjSetVar2 _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * part1Ptr, Tcl_Obj * part2Ptr, Tcl_Obj * newValuePtr, int flags));#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX *//* 197 */EXTERN Tcl_Channel Tcl_OpenCommandChannel _ANSI_ARGS_(( Tcl_Interp * interp, int argc, CONST84 char ** argv, int flags));#endif /* UNIX */#ifdef __WIN32__/* 197 */EXTERN Tcl_Channel Tcl_OpenCommandChannel _ANSI_ARGS_(( Tcl_Interp * interp, int argc, CONST84 char ** argv, int flags));#endif /* __WIN32__ *//* 198 */EXTERN Tcl_Channel Tcl_OpenFileChannel _ANSI_ARGS_((Tcl_Interp * interp, CONST char * fileName, CONST char * modeString, int permissions));/* 199 */EXTERN Tcl_Channel Tcl_OpenTcpClient _ANSI_ARGS_((Tcl_Interp * interp, int port, CONST char * address, CONST char * myaddr, int myport, int async));/* 200 */EXTERN Tcl_Channel Tcl_OpenTcpServer _ANSI_ARGS_((Tcl_Interp * interp, int port, CONST char * host, Tcl_TcpAcceptProc * acceptProc, ClientData callbackData));/* 201 */EXTERN void Tcl_Preserve _ANSI_ARGS_((ClientData data));/* 202 */EXTERN void Tcl_PrintDouble _ANSI_ARGS_((Tcl_Interp * interp, double value, char * dst));/* 203 */EXTERN int Tcl_PutEnv _ANSI_ARGS_((CONST char * string));/* 204 */EXTERN CONST84_RETURN char * Tcl_PosixError _ANSI_ARGS_((Tcl_Interp * interp));/* 205 */EXTERN void Tcl_QueueEvent _ANSI_ARGS_((Tcl_Event * evPtr, Tcl_QueuePosition position));/* 206 */EXTERN int Tcl_Read _ANSI_ARGS_((Tcl_Channel chan, char * bufPtr, int toRead));#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -