TclStubs Struct Reference

#include <tclDecls.h>

Collaboration diagram for TclStubs:

Collaboration graph
[legend]

Public Member Functions

int tcl_PkgProvideEx _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *name, CONST char *version, ClientData clientData))
CONST84_RETURN char *tcl_PkgRequireEx _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *name, CONST char *version, int exact, ClientData *clientDataPtr))
void tcl_Panic _ANSI_ARGS_ (TCL_VARARGS(CONST char *, format))
char *tcl_Alloc _ANSI_ARGS_ ((unsigned int size))
void tcl_Free _ANSI_ARGS_ ((char *ptr))
char *tcl_Realloc _ANSI_ARGS_ ((char *ptr, unsigned int size))
char *tcl_DbCkalloc _ANSI_ARGS_ ((unsigned int size, CONST char *file, int line))
int tcl_DbCkfree _ANSI_ARGS_ ((char *ptr, CONST char *file, int line))
char *tcl_DbCkrealloc _ANSI_ARGS_ ((char *ptr, unsigned int size, CONST char *file, int line))
void tcl_CreateFileHandler _ANSI_ARGS_ ((int fd, int mask, Tcl_FileProc *proc, ClientData clientData))
void tcl_DeleteFileHandler _ANSI_ARGS_ ((int fd))
void tcl_SetTimer _ANSI_ARGS_ ((Tcl_Time *timePtr))
void tcl_Sleep _ANSI_ARGS_ ((int ms))
int tcl_WaitForEvent _ANSI_ARGS_ ((Tcl_Time *timePtr))
int tcl_AppendAllObjTypes _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr))
void tcl_AppendStringsToObj _ANSI_ARGS_ (TCL_VARARGS(Tcl_Obj *, objPtr))
void tcl_AppendToObj _ANSI_ARGS_ ((Tcl_Obj *objPtr, CONST char *bytes, int length))
Tcl_Obj *tcl_ConcatObj _ANSI_ARGS_ ((int objc, Tcl_Obj *CONST objv[]))
int tcl_ConvertToType _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr, Tcl_ObjType *typePtr))
void tcl_DbDecrRefCount _ANSI_ARGS_ ((Tcl_Obj *objPtr, CONST char *file, int line))
void tcl_DbIncrRefCount _ANSI_ARGS_ ((Tcl_Obj *objPtr, CONST char *file, int line))
int tcl_DbIsShared _ANSI_ARGS_ ((Tcl_Obj *objPtr, CONST char *file, int line))
Tcl_Obj *tcl_DbNewBooleanObj _ANSI_ARGS_ ((int boolValue, CONST char *file, int line))
Tcl_Obj *tcl_DbNewByteArrayObj _ANSI_ARGS_ ((CONST unsigned char *bytes, int length, CONST char *file, int line))
Tcl_Obj *tcl_DbNewDoubleObj _ANSI_ARGS_ ((double doubleValue, CONST char *file, int line))
Tcl_Obj *tcl_DbNewListObj _ANSI_ARGS_ ((int objc, Tcl_Obj *CONST *objv, CONST char *file, int line))
Tcl_Obj *tcl_DbNewLongObj _ANSI_ARGS_ ((long longValue, CONST char *file, int line))
Tcl_Obj *tcl_DbNewObj _ANSI_ARGS_ ((CONST char *file, int line))
Tcl_Obj *tcl_DbNewStringObj _ANSI_ARGS_ ((CONST char *bytes, int length, CONST char *file, int line))
Tcl_Obj *tcl_DuplicateObj _ANSI_ARGS_ ((Tcl_Obj *objPtr))
void tclFreeObj _ANSI_ARGS_ ((Tcl_Obj *objPtr))
int tcl_GetBoolean _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *str, int *boolPtr))
int tcl_GetBooleanFromObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr, int *boolPtr))
unsigned char *tcl_GetByteArrayFromObj _ANSI_ARGS_ ((Tcl_Obj *objPtr, int *lengthPtr))
int tcl_GetDouble _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *str, double *doublePtr))
int tcl_GetDoubleFromObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr, double *doublePtr))
int tcl_GetIndexFromObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr, CONST84 char **tablePtr, CONST char *msg, int flags, int *indexPtr))
int tcl_GetInt _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *str, int *intPtr))
int tcl_GetIntFromObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr, int *intPtr))
int tcl_GetLongFromObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr, long *longPtr))
Tcl_ObjType *tcl_GetObjType _ANSI_ARGS_ ((CONST char *typeName))
char *tcl_GetStringFromObj _ANSI_ARGS_ ((Tcl_Obj *objPtr, int *lengthPtr))
void tcl_InvalidateStringRep _ANSI_ARGS_ ((Tcl_Obj *objPtr))
int tcl_ListObjAppendList _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *listPtr, Tcl_Obj *elemListPtr))
int tcl_ListObjAppendElement _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *listPtr, Tcl_Obj *objPtr))
int tcl_ListObjGetElements _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *listPtr, int *objcPtr, Tcl_Obj ***objvPtr))
int tcl_ListObjIndex _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *listPtr, int index, Tcl_Obj **objPtrPtr))
int tcl_ListObjLength _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *listPtr, int *lengthPtr))
int tcl_ListObjReplace _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *listPtr, int first, int count, int objc, Tcl_Obj *CONST objv[]))
Tcl_Obj *tcl_NewBooleanObj _ANSI_ARGS_ ((int boolValue))
Tcl_Obj *tcl_NewByteArrayObj _ANSI_ARGS_ ((CONST unsigned char *bytes, int length))
Tcl_Obj *tcl_NewDoubleObj _ANSI_ARGS_ ((double doubleValue))
Tcl_Obj *tcl_NewIntObj _ANSI_ARGS_ ((int intValue))
Tcl_Obj *tcl_NewListObj _ANSI_ARGS_ ((int objc, Tcl_Obj *CONST objv[]))
Tcl_Obj *tcl_NewLongObj _ANSI_ARGS_ ((long longValue))
Tcl_Obj *tcl_NewObj _ANSI_ARGS_ ((void))
Tcl_Obj *tcl_NewStringObj _ANSI_ARGS_ ((CONST char *bytes, int length))
void tcl_SetBooleanObj _ANSI_ARGS_ ((Tcl_Obj *objPtr, int boolValue))
unsigned char *tcl_SetByteArrayLength _ANSI_ARGS_ ((Tcl_Obj *objPtr, int length))
void tcl_SetByteArrayObj _ANSI_ARGS_ ((Tcl_Obj *objPtr, CONST unsigned char *bytes, int length))
void tcl_SetDoubleObj _ANSI_ARGS_ ((Tcl_Obj *objPtr, double doubleValue))
void tcl_SetIntObj _ANSI_ARGS_ ((Tcl_Obj *objPtr, int intValue))
void tcl_SetListObj _ANSI_ARGS_ ((Tcl_Obj *objPtr, int objc, Tcl_Obj *CONST objv[]))
void tcl_SetLongObj _ANSI_ARGS_ ((Tcl_Obj *objPtr, long longValue))
void tcl_SetObjLength _ANSI_ARGS_ ((Tcl_Obj *objPtr, int length))
void tcl_SetStringObj _ANSI_ARGS_ ((Tcl_Obj *objPtr, CONST char *bytes, int length))
void tcl_AddErrorInfo _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *message))
void tcl_AddObjErrorInfo _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *message, int length))
void tcl_AllowExceptions _ANSI_ARGS_ ((Tcl_Interp *interp))
void tcl_AppendElement _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *string))
void tcl_AppendResult _ANSI_ARGS_ (TCL_VARARGS(Tcl_Interp *, interp))
Tcl_AsyncHandler tcl_AsyncCreate _ANSI_ARGS_ ((Tcl_AsyncProc *proc, ClientData clientData))
void tcl_AsyncDelete _ANSI_ARGS_ ((Tcl_AsyncHandler async))
int tcl_AsyncInvoke _ANSI_ARGS_ ((Tcl_Interp *interp, int code))
void tcl_AsyncMark _ANSI_ARGS_ ((Tcl_AsyncHandler async))
int tcl_AsyncReady _ANSI_ARGS_ ((void))
void tcl_BackgroundError _ANSI_ARGS_ ((Tcl_Interp *interp))
char tcl_Backslash _ANSI_ARGS_ ((CONST char *src, int *readPtr))
int tcl_BadChannelOption _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *optionName, CONST char *optionList))
void tcl_CallWhenDeleted _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_InterpDeleteProc *proc, ClientData clientData))
void tcl_CancelIdleCall _ANSI_ARGS_ ((Tcl_IdleProc *idleProc, ClientData clientData))
int tcl_Close _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Channel chan))
int tcl_CommandComplete _ANSI_ARGS_ ((CONST char *cmd))
char *tcl_Concat _ANSI_ARGS_ ((int argc, CONST84 char *CONST *argv))
int tcl_ConvertElement _ANSI_ARGS_ ((CONST char *src, char *dst, int flags))
int tcl_ConvertCountedElement _ANSI_ARGS_ ((CONST char *src, int length, char *dst, int flags))
int tcl_CreateAlias _ANSI_ARGS_ ((Tcl_Interp *slave, CONST char *slaveCmd, Tcl_Interp *target, CONST char *targetCmd, int argc, CONST84 char *CONST *argv))
int tcl_CreateAliasObj _ANSI_ARGS_ ((Tcl_Interp *slave, CONST char *slaveCmd, Tcl_Interp *target, CONST char *targetCmd, int objc, Tcl_Obj *CONST objv[]))
Tcl_Channel tcl_CreateChannel _ANSI_ARGS_ ((Tcl_ChannelType *typePtr, CONST char *chanName, ClientData instanceData, int mask))
void tcl_CreateChannelHandler _ANSI_ARGS_ ((Tcl_Channel chan, int mask, Tcl_ChannelProc *proc, ClientData clientData))
void tcl_CreateCloseHandler _ANSI_ARGS_ ((Tcl_Channel chan, Tcl_CloseProc *proc, ClientData clientData))
Tcl_Command tcl_CreateCommand _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *cmdName, Tcl_CmdProc *proc, ClientData clientData, Tcl_CmdDeleteProc *deleteProc))
void tcl_CreateEventSource _ANSI_ARGS_ ((Tcl_EventSetupProc *setupProc, Tcl_EventCheckProc *checkProc, ClientData clientData))
void tcl_CreateExitHandler _ANSI_ARGS_ ((Tcl_ExitProc *proc, ClientData clientData))
Tcl_Interp *tcl_CreateInterp _ANSI_ARGS_ ((void))
void tcl_CreateMathFunc _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *name, int numArgs, Tcl_ValueType *argTypes, Tcl_MathProc *proc, ClientData clientData))
Tcl_Command tcl_CreateObjCommand _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *cmdName, Tcl_ObjCmdProc *proc, ClientData clientData, Tcl_CmdDeleteProc *deleteProc))
Tcl_Interp *tcl_CreateSlave _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *slaveName, int isSafe))
Tcl_TimerToken tcl_CreateTimerHandler _ANSI_ARGS_ ((int milliseconds, Tcl_TimerProc *proc, ClientData clientData))
Tcl_Trace tcl_CreateTrace _ANSI_ARGS_ ((Tcl_Interp *interp, int level, Tcl_CmdTraceProc *proc, ClientData clientData))
void tcl_DeleteAssocData _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *name))
void tcl_DeleteChannelHandler _ANSI_ARGS_ ((Tcl_Channel chan, Tcl_ChannelProc *proc, ClientData clientData))
void tcl_DeleteCloseHandler _ANSI_ARGS_ ((Tcl_Channel chan, Tcl_CloseProc *proc, ClientData clientData))
int tcl_DeleteCommand _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *cmdName))
int tcl_DeleteCommandFromToken _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Command command))
void tcl_DeleteEvents _ANSI_ARGS_ ((Tcl_EventDeleteProc *proc, ClientData clientData))
void tcl_DeleteEventSource _ANSI_ARGS_ ((Tcl_EventSetupProc *setupProc, Tcl_EventCheckProc *checkProc, ClientData clientData))
void tcl_DeleteExitHandler _ANSI_ARGS_ ((Tcl_ExitProc *proc, ClientData clientData))
void tcl_DeleteHashEntry _ANSI_ARGS_ ((Tcl_HashEntry *entryPtr))
void tcl_DeleteHashTable _ANSI_ARGS_ ((Tcl_HashTable *tablePtr))
void tcl_DeleteInterp _ANSI_ARGS_ ((Tcl_Interp *interp))
void tcl_DetachPids _ANSI_ARGS_ ((int numPids, Tcl_Pid *pidPtr))
void tcl_DeleteTimerHandler _ANSI_ARGS_ ((Tcl_TimerToken token))
void tcl_DeleteTrace _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Trace trace))
void tcl_DontCallWhenDeleted _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_InterpDeleteProc *proc, ClientData clientData))
int tcl_DoOneEvent _ANSI_ARGS_ ((int flags))
void tcl_DoWhenIdle _ANSI_ARGS_ ((Tcl_IdleProc *proc, ClientData clientData))
char *tcl_DStringAppend _ANSI_ARGS_ ((Tcl_DString *dsPtr, CONST char *str, int length))
char *tcl_DStringAppendElement _ANSI_ARGS_ ((Tcl_DString *dsPtr, CONST char *string))
void tcl_DStringEndSublist _ANSI_ARGS_ ((Tcl_DString *dsPtr))
void tcl_DStringFree _ANSI_ARGS_ ((Tcl_DString *dsPtr))
void tcl_DStringGetResult _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_DString *dsPtr))
void tcl_DStringInit _ANSI_ARGS_ ((Tcl_DString *dsPtr))
void tcl_DStringResult _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_DString *dsPtr))
void tcl_DStringSetLength _ANSI_ARGS_ ((Tcl_DString *dsPtr, int length))
void tcl_DStringStartSublist _ANSI_ARGS_ ((Tcl_DString *dsPtr))
int tcl_Eof _ANSI_ARGS_ ((Tcl_Channel chan))
CONST84_RETURN char *tcl_ErrnoId _ANSI_ARGS_ ((void))
CONST84_RETURN char *tcl_ErrnoMsg _ANSI_ARGS_ ((int err))
int tcl_Eval _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *string))
int tcl_EvalFile _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *fileName))
int tcl_EvalObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr))
void tcl_EventuallyFree _ANSI_ARGS_ ((ClientData clientData, Tcl_FreeProc *freeProc))
void tcl_Exit _ANSI_ARGS_ ((int status))
int tcl_ExposeCommand _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *hiddenCmdToken, CONST char *cmdName))
int tcl_ExprBoolean _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *str, int *ptr))
int tcl_ExprBooleanObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr, int *ptr))
int tcl_ExprDouble _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *str, double *ptr))
int tcl_ExprDoubleObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr, double *ptr))
int tcl_ExprLong _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *str, long *ptr))
int tcl_ExprLongObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr, long *ptr))
int tcl_ExprObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr, Tcl_Obj **resultPtrPtr))
int tcl_ExprString _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *string))
void tcl_Finalize _ANSI_ARGS_ ((void))
void tcl_FindExecutable _ANSI_ARGS_ ((CONST char *argv0))
Tcl_HashEntry *tcl_FirstHashEntry _ANSI_ARGS_ ((Tcl_HashTable *tablePtr, Tcl_HashSearch *searchPtr))
int tcl_Flush _ANSI_ARGS_ ((Tcl_Channel chan))
void tcl_FreeResult _ANSI_ARGS_ ((Tcl_Interp *interp))
int tcl_GetAlias _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *slaveCmd, Tcl_Interp **targetInterpPtr, CONST84 char **targetCmdPtr, int *argcPtr, CONST84 char ***argvPtr))
int tcl_GetAliasObj _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *slaveCmd, Tcl_Interp **targetInterpPtr, CONST84 char **targetCmdPtr, int *objcPtr, Tcl_Obj ***objv))
ClientData tcl_GetAssocData _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *name, Tcl_InterpDeleteProc **procPtr))
Tcl_Channel tcl_GetChannel _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *chanName, int *modePtr))
int tcl_GetChannelBufferSize _ANSI_ARGS_ ((Tcl_Channel chan))
int tcl_GetChannelHandle _ANSI_ARGS_ ((Tcl_Channel chan, int direction, ClientData *handlePtr))
ClientData tcl_GetChannelInstanceData _ANSI_ARGS_ ((Tcl_Channel chan))
int tcl_GetChannelMode _ANSI_ARGS_ ((Tcl_Channel chan))
CONST84_RETURN char *tcl_GetChannelName _ANSI_ARGS_ ((Tcl_Channel chan))
int tcl_GetChannelOption _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Channel chan, CONST char *optionName, Tcl_DString *dsPtr))
Tcl_ChannelType *tcl_GetChannelType _ANSI_ARGS_ ((Tcl_Channel chan))
int tcl_GetCommandInfo _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *cmdName, Tcl_CmdInfo *infoPtr))
CONST84_RETURN char *tcl_GetCommandName _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Command command))
int tcl_GetErrno _ANSI_ARGS_ ((void))
CONST84_RETURN char *tcl_GetHostName _ANSI_ARGS_ ((void))
int tcl_GetInterpPath _ANSI_ARGS_ ((Tcl_Interp *askInterp, Tcl_Interp *slaveInterp))
Tcl_Interp *tcl_GetMaster _ANSI_ARGS_ ((Tcl_Interp *interp))
CONST char *tcl_GetNameOfExecutable _ANSI_ARGS_ ((void))
Tcl_Obj *tcl_GetObjResult _ANSI_ARGS_ ((Tcl_Interp *interp))
int tcl_GetOpenFile _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *str, int forWriting, int checkUsage, ClientData *filePtr))
Tcl_PathType tcl_GetPathType _ANSI_ARGS_ ((CONST char *path))
int tcl_Gets _ANSI_ARGS_ ((Tcl_Channel chan, Tcl_DString *dsPtr))
int tcl_GetsObj _ANSI_ARGS_ ((Tcl_Channel chan, Tcl_Obj *objPtr))
int tcl_GetServiceMode _ANSI_ARGS_ ((void))
Tcl_Interp *tcl_GetSlave _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *slaveName))
Tcl_Channel tcl_GetStdChannel _ANSI_ARGS_ ((int type))
CONST84_RETURN char *tcl_GetStringResult _ANSI_ARGS_ ((Tcl_Interp *interp))
CONST84_RETURN char *tcl_GetVar _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *varName, int flags))
CONST84_RETURN char *tcl_GetVar2 _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *part1, CONST char *part2, int flags))
int tcl_GlobalEval _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *command))
int tcl_GlobalEvalObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr))
int tcl_HideCommand _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *cmdName, CONST char *hiddenCmdToken))
int tcl_Init _ANSI_ARGS_ ((Tcl_Interp *interp))
void tcl_InitHashTable _ANSI_ARGS_ ((Tcl_HashTable *tablePtr, int keyType))
int tcl_InputBlocked _ANSI_ARGS_ ((Tcl_Channel chan))
int tcl_InputBuffered _ANSI_ARGS_ ((Tcl_Channel chan))
int tcl_InterpDeleted _ANSI_ARGS_ ((Tcl_Interp *interp))
int tcl_IsSafe _ANSI_ARGS_ ((Tcl_Interp *interp))
char *tcl_JoinPath _ANSI_ARGS_ ((int argc, CONST84 char *CONST *argv, Tcl_DString *resultPtr))
int tcl_LinkVar _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *varName, char *addr, int type))
Tcl_Channel tcl_MakeFileChannel _ANSI_ARGS_ ((ClientData handle, int mode))
int tcl_MakeSafe _ANSI_ARGS_ ((Tcl_Interp *interp))
Tcl_Channel tcl_MakeTcpClientChannel _ANSI_ARGS_ ((ClientData tcpSocket))
char *tcl_Merge _ANSI_ARGS_ ((int argc, CONST84 char *CONST *argv))
Tcl_HashEntry *tcl_NextHashEntry _ANSI_ARGS_ ((Tcl_HashSearch *searchPtr))
void tcl_NotifyChannel _ANSI_ARGS_ ((Tcl_Channel channel, int mask))
Tcl_Obj *tcl_ObjGetVar2 _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *part1Ptr, Tcl_Obj *part2Ptr, int flags))
Tcl_Obj *tcl_ObjSetVar2 _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *part1Ptr, Tcl_Obj *part2Ptr, Tcl_Obj *newValuePtr, int flags))
Tcl_Channel tcl_OpenCommandChannel _ANSI_ARGS_ ((Tcl_Interp *interp, int argc, CONST84 char **argv, int flags))
Tcl_Channel tcl_OpenFileChannel _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *fileName, CONST char *modeString, int permissions))
Tcl_Channel tcl_OpenTcpClient _ANSI_ARGS_ ((Tcl_Interp *interp, int port, CONST char *address, CONST char *myaddr, int myport, int async))
Tcl_Channel tcl_OpenTcpServer _ANSI_ARGS_ ((Tcl_Interp *interp, int port, CONST char *host, Tcl_TcpAcceptProc *acceptProc, ClientData callbackData))
void tcl_Preserve _ANSI_ARGS_ ((ClientData data))
void tcl_PrintDouble _ANSI_ARGS_ ((Tcl_Interp *interp, double value, char *dst))
int tcl_PutEnv _ANSI_ARGS_ ((CONST char *string))
CONST84_RETURN char *tcl_PosixError _ANSI_ARGS_ ((Tcl_Interp *interp))
void tcl_QueueEvent _ANSI_ARGS_ ((Tcl_Event *evPtr, Tcl_QueuePosition position))
int tcl_Read _ANSI_ARGS_ ((Tcl_Channel chan, char *bufPtr, int toRead))
void tcl_ReapDetachedProcs _ANSI_ARGS_ ((void))
int tcl_RecordAndEval _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *cmd, int flags))
int tcl_RecordAndEvalObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *cmdPtr, int flags))
void tcl_RegisterChannel _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Channel chan))
void tcl_RegisterObjType _ANSI_ARGS_ ((Tcl_ObjType *typePtr))
Tcl_RegExp tcl_RegExpCompile _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *string))
int tcl_RegExpExec _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_RegExp regexp, CONST char *str, CONST char *start))
int tcl_RegExpMatch _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *str, CONST char *pattern))
void tcl_RegExpRange _ANSI_ARGS_ ((Tcl_RegExp regexp, int index, CONST84 char **startPtr, CONST84 char **endPtr))
void tcl_Release _ANSI_ARGS_ ((ClientData clientData))
void tcl_ResetResult _ANSI_ARGS_ ((Tcl_Interp *interp))
int tcl_ScanElement _ANSI_ARGS_ ((CONST char *str, int *flagPtr))
int tcl_ScanCountedElement _ANSI_ARGS_ ((CONST char *str, int length, int *flagPtr))
int tcl_SeekOld _ANSI_ARGS_ ((Tcl_Channel chan, int offset, int mode))
int tcl_ServiceAll _ANSI_ARGS_ ((void))
int tcl_ServiceEvent _ANSI_ARGS_ ((int flags))
void tcl_SetAssocData _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *name, Tcl_InterpDeleteProc *proc, ClientData clientData))
void tcl_SetChannelBufferSize _ANSI_ARGS_ ((Tcl_Channel chan, int sz))
int tcl_SetChannelOption _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Channel chan, CONST char *optionName, CONST char *newValue))
int tcl_SetCommandInfo _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *cmdName, CONST Tcl_CmdInfo *infoPtr))
void tcl_SetErrno _ANSI_ARGS_ ((int err))
void tcl_SetErrorCode _ANSI_ARGS_ (TCL_VARARGS(Tcl_Interp *, interp))
void tcl_SetMaxBlockTime _ANSI_ARGS_ ((Tcl_Time *timePtr))
void tcl_SetPanicProc _ANSI_ARGS_ ((Tcl_PanicProc *panicProc))
int tcl_SetRecursionLimit _ANSI_ARGS_ ((Tcl_Interp *interp, int depth))
void tcl_SetResult _ANSI_ARGS_ ((Tcl_Interp *interp, char *str, Tcl_FreeProc *freeProc))
int tcl_SetServiceMode _ANSI_ARGS_ ((int mode))
void tcl_SetObjErrorCode _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *errorObjPtr))
void tcl_SetObjResult _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *resultObjPtr))
void tcl_SetStdChannel _ANSI_ARGS_ ((Tcl_Channel channel, int type))
CONST84_RETURN char *tcl_SetVar _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *varName, CONST char *newValue, int flags))
CONST84_RETURN char *tcl_SetVar2 _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *part1, CONST char *part2, CONST char *newValue, int flags))
CONST84_RETURN char *tcl_SignalId _ANSI_ARGS_ ((int sig))
CONST84_RETURN char *tcl_SignalMsg _ANSI_ARGS_ ((int sig))
void tcl_SourceRCFile _ANSI_ARGS_ ((Tcl_Interp *interp))
int tcl_SplitList _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *listStr, int *argcPtr, CONST84 char ***argvPtr))
void tcl_SplitPath _ANSI_ARGS_ ((CONST char *path, int *argcPtr, CONST84 char ***argvPtr))
void tcl_StaticPackage _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *pkgName, Tcl_PackageInitProc *initProc, Tcl_PackageInitProc *safeInitProc))
int tcl_StringMatch _ANSI_ARGS_ ((CONST char *str, CONST char *pattern))
int tcl_TellOld _ANSI_ARGS_ ((Tcl_Channel chan))
int tcl_TraceVar _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *varName, int flags, Tcl_VarTraceProc *proc, ClientData clientData))
int tcl_TraceVar2 _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *part1, CONST char *part2, int flags, Tcl_VarTraceProc *proc, ClientData clientData))
char *tcl_TranslateFileName _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *name, Tcl_DString *bufferPtr))
int tcl_Ungets _ANSI_ARGS_ ((Tcl_Channel chan, CONST char *str, int len, int atHead))
void tcl_UnlinkVar _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *varName))
int tcl_UnregisterChannel _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Channel chan))
int tcl_UnsetVar _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *varName, int flags))
int tcl_UnsetVar2 _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *part1, CONST char *part2, int flags))
void tcl_UntraceVar _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *varName, int flags, Tcl_VarTraceProc *proc, ClientData clientData))
void tcl_UntraceVar2 _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *part1, CONST char *part2, int flags, Tcl_VarTraceProc *proc, ClientData clientData))
void tcl_UpdateLinkedVar _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *varName))
int tcl_UpVar _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *frameName, CONST char *varName, CONST char *localName, int flags))
int tcl_UpVar2 _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *frameName, CONST char *part1, CONST char *part2, CONST char *localName, int flags))
int tcl_VarEval _ANSI_ARGS_ (TCL_VARARGS(Tcl_Interp *, interp))
ClientData tcl_VarTraceInfo _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *varName, int flags, Tcl_VarTraceProc *procPtr, ClientData prevClientData))
ClientData tcl_VarTraceInfo2 _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *part1, CONST char *part2, int flags, Tcl_VarTraceProc *procPtr, ClientData prevClientData))
int tcl_Write _ANSI_ARGS_ ((Tcl_Channel chan, CONST char *s, int slen))
void tcl_WrongNumArgs _ANSI_ARGS_ ((Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[], CONST char *message))
int tcl_DumpActiveMemory _ANSI_ARGS_ ((CONST char *fileName))
void tcl_ValidateAllMemory _ANSI_ARGS_ ((CONST char *file, int line))
void tcl_AppendResultVA _ANSI_ARGS_ ((Tcl_Interp *interp, va_list argList))
void tcl_AppendStringsToObjVA _ANSI_ARGS_ ((Tcl_Obj *objPtr, va_list argList))
CONST84_RETURN char *tcl_HashStats _ANSI_ARGS_ ((Tcl_HashTable *tablePtr))
CONST84_RETURN char *tcl_ParseVar _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *str, CONST84 char **termPtr))
CONST84_RETURN char *tcl_PkgPresent _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *name, CONST char *version, int exact))
CONST84_RETURN char *tcl_PkgPresentEx _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *name, CONST char *version, int exact, ClientData *clientDataPtr))
int tcl_PkgProvide _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *name, CONST char *version))
CONST84_RETURN char *tcl_PkgRequire _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *name, CONST char *version, int exact))
void tcl_SetErrorCodeVA _ANSI_ARGS_ ((Tcl_Interp *interp, va_list argList))
int tcl_VarEvalVA _ANSI_ARGS_ ((Tcl_Interp *interp, va_list argList))
Tcl_Pid tcl_WaitPid _ANSI_ARGS_ ((Tcl_Pid pid, int *statPtr, int options))
void tcl_PanicVA _ANSI_ARGS_ ((CONST char *format, va_list argList))
void tcl_GetVersion _ANSI_ARGS_ ((int *major, int *minor, int *patchLevel, int *type))
void tcl_InitMemory _ANSI_ARGS_ ((Tcl_Interp *interp))
Tcl_Channel tcl_StackChannel _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_ChannelType *typePtr, ClientData instanceData, int mask, Tcl_Channel prevChan))
int tcl_UnstackChannel _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Channel chan))
Tcl_Channel tcl_GetStackedChannel _ANSI_ARGS_ ((Tcl_Channel chan))
void tcl_SetMainLoop _ANSI_ARGS_ ((Tcl_MainLoopProc *proc))
void tcl_AppendObjToObj _ANSI_ARGS_ ((Tcl_Obj *objPtr, Tcl_Obj *appendObjPtr))
Tcl_Encoding tcl_CreateEncoding _ANSI_ARGS_ ((Tcl_EncodingType *typePtr))
void tcl_CreateThreadExitHandler _ANSI_ARGS_ ((Tcl_ExitProc *proc, ClientData clientData))
void tcl_DeleteThreadExitHandler _ANSI_ARGS_ ((Tcl_ExitProc *proc, ClientData clientData))
void tcl_DiscardResult _ANSI_ARGS_ ((Tcl_SavedResult *statePtr))
int tcl_EvalEx _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *script, int numBytes, int flags))
int tcl_EvalObjv _ANSI_ARGS_ ((Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[], int flags))
int tcl_EvalObjEx _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr, int flags))
void tcl_ExitThread _ANSI_ARGS_ ((int status))
int tcl_ExternalToUtf _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Encoding encoding, CONST char *src, int srcLen, int flags, Tcl_EncodingState *statePtr, char *dst, int dstLen, int *srcReadPtr, int *dstWrotePtr, int *dstCharsPtr))
char *tcl_ExternalToUtfDString _ANSI_ARGS_ ((Tcl_Encoding encoding, CONST char *src, int srcLen, Tcl_DString *dsPtr))
void tcl_FinalizeThread _ANSI_ARGS_ ((void))
void tcl_FinalizeNotifier _ANSI_ARGS_ ((ClientData clientData))
void tcl_FreeEncoding _ANSI_ARGS_ ((Tcl_Encoding encoding))
Tcl_ThreadId tcl_GetCurrentThread _ANSI_ARGS_ ((void))
Tcl_Encoding tcl_GetEncoding _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *name))
CONST84_RETURN char *tcl_GetEncodingName _ANSI_ARGS_ ((Tcl_Encoding encoding))
void tcl_GetEncodingNames _ANSI_ARGS_ ((Tcl_Interp *interp))
int tcl_GetIndexFromObjStruct _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr, CONST VOID *tablePtr, int offset, CONST char *msg, int flags, int *indexPtr))
VOID *tcl_GetThreadData _ANSI_ARGS_ ((Tcl_ThreadDataKey *keyPtr, int size))
Tcl_Obj *tcl_GetVar2Ex _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *part1, CONST char *part2, int flags))
ClientData tcl_InitNotifier _ANSI_ARGS_ ((void))
void tcl_MutexLock _ANSI_ARGS_ ((Tcl_Mutex *mutexPtr))
void tcl_MutexUnlock _ANSI_ARGS_ ((Tcl_Mutex *mutexPtr))
void tcl_ConditionNotify _ANSI_ARGS_ ((Tcl_Condition *condPtr))
void tcl_ConditionWait _ANSI_ARGS_ ((Tcl_Condition *condPtr, Tcl_Mutex *mutexPtr, Tcl_Time *timePtr))
int tcl_NumUtfChars _ANSI_ARGS_ ((CONST char *src, int len))
int tcl_ReadChars _ANSI_ARGS_ ((Tcl_Channel channel, Tcl_Obj *objPtr, int charsToRead, int appendFlag))
void tcl_RestoreResult _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_SavedResult *statePtr))
void tcl_SaveResult _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_SavedResult *statePtr))
int tcl_SetSystemEncoding _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *name))
Tcl_Obj *tcl_SetVar2Ex _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *part1, CONST char *part2, Tcl_Obj *newValuePtr, int flags))
void tcl_ThreadAlert _ANSI_ARGS_ ((Tcl_ThreadId threadId))
void tcl_ThreadQueueEvent _ANSI_ARGS_ ((Tcl_ThreadId threadId, Tcl_Event *evPtr, Tcl_QueuePosition position))
Tcl_UniChar tcl_UniCharAtIndex _ANSI_ARGS_ ((CONST char *src, int index))
Tcl_UniChar tcl_UniCharToLower _ANSI_ARGS_ ((int ch))
Tcl_UniChar tcl_UniCharToTitle _ANSI_ARGS_ ((int ch))
Tcl_UniChar tcl_UniCharToUpper _ANSI_ARGS_ ((int ch))
int tcl_UniCharToUtf _ANSI_ARGS_ ((int ch, char *buf))
CONST84_RETURN char *tcl_UtfAtIndex _ANSI_ARGS_ ((CONST char *src, int index))
int tcl_UtfCharComplete _ANSI_ARGS_ ((CONST char *src, int len))
int tcl_UtfBackslash _ANSI_ARGS_ ((CONST char *src, int *readPtr, char *dst))
CONST84_RETURN char *tcl_UtfFindFirst _ANSI_ARGS_ ((CONST char *src, int ch))
CONST84_RETURN char *tcl_UtfFindLast _ANSI_ARGS_ ((CONST char *src, int ch))
CONST84_RETURN char *tcl_UtfNext _ANSI_ARGS_ ((CONST char *src))
CONST84_RETURN char *tcl_UtfPrev _ANSI_ARGS_ ((CONST char *src, CONST char *start))
int tcl_UtfToExternal _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Encoding encoding, CONST char *src, int srcLen, int flags, Tcl_EncodingState *statePtr, char *dst, int dstLen, int *srcReadPtr, int *dstWrotePtr, int *dstCharsPtr))
char *tcl_UtfToExternalDString _ANSI_ARGS_ ((Tcl_Encoding encoding, CONST char *src, int srcLen, Tcl_DString *dsPtr))
int tcl_UtfToLower _ANSI_ARGS_ ((char *src))
int tcl_UtfToTitle _ANSI_ARGS_ ((char *src))
int tcl_UtfToUniChar _ANSI_ARGS_ ((CONST char *src, Tcl_UniChar *chPtr))
int tcl_UtfToUpper _ANSI_ARGS_ ((char *src))
int tcl_WriteChars _ANSI_ARGS_ ((Tcl_Channel chan, CONST char *src, int srcLen))
int tcl_WriteObj _ANSI_ARGS_ ((Tcl_Channel chan, Tcl_Obj *objPtr))
char *tcl_GetString _ANSI_ARGS_ ((Tcl_Obj *objPtr))
CONST84_RETURN char *tcl_GetDefaultEncodingDir _ANSI_ARGS_ ((void))
void tcl_SetDefaultEncodingDir _ANSI_ARGS_ ((CONST char *path))
void tcl_AlertNotifier _ANSI_ARGS_ ((ClientData clientData))
void tcl_ServiceModeHook _ANSI_ARGS_ ((int mode))
int tcl_UniCharIsAlnum _ANSI_ARGS_ ((int ch))
int tcl_UniCharIsAlpha _ANSI_ARGS_ ((int ch))
int tcl_UniCharIsDigit _ANSI_ARGS_ ((int ch))
int tcl_UniCharIsLower _ANSI_ARGS_ ((int ch))
int tcl_UniCharIsSpace _ANSI_ARGS_ ((int ch))
int tcl_UniCharIsUpper _ANSI_ARGS_ ((int ch))
int tcl_UniCharIsWordChar _ANSI_ARGS_ ((int ch))
int tcl_UniCharLen _ANSI_ARGS_ ((CONST Tcl_UniChar *str))
int tcl_UniCharNcmp _ANSI_ARGS_ ((CONST Tcl_UniChar *cs, CONST Tcl_UniChar *ct, unsigned long n))
char *tcl_UniCharToUtfDString _ANSI_ARGS_ ((CONST Tcl_UniChar *string, int numChars, Tcl_DString *dsPtr))
Tcl_UniChar *tcl_UtfToUniCharDString _ANSI_ARGS_ ((CONST char *string, int length, Tcl_DString *dsPtr))
Tcl_RegExp tcl_GetRegExpFromObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *patObj, int flags))
Tcl_Obj *tcl_EvalTokens _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Token *tokenPtr, int count))
void tcl_FreeParse _ANSI_ARGS_ ((Tcl_Parse *parsePtr))
void tcl_LogCommandInfo _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *script, CONST char *command, int length))
int tcl_ParseBraces _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *string, int numBytes, Tcl_Parse *parsePtr, int append, CONST84 char **termPtr))
int tcl_ParseCommand _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *string, int numBytes, int nested, Tcl_Parse *parsePtr))
int tcl_ParseExpr _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *string, int numBytes, Tcl_Parse *parsePtr))
int tcl_ParseQuotedString _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *string, int numBytes, Tcl_Parse *parsePtr, int append, CONST84 char **termPtr))
int tcl_ParseVarName _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *string, int numBytes, Tcl_Parse *parsePtr, int append))
char *tcl_GetCwd _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_DString *cwdPtr))
int tcl_Chdir _ANSI_ARGS_ ((CONST char *dirName))
int tcl_Access _ANSI_ARGS_ ((CONST char *path, int mode))
int tcl_Stat _ANSI_ARGS_ ((CONST char *path, struct stat *bufPtr))
int tcl_UtfNcmp _ANSI_ARGS_ ((CONST char *s1, CONST char *s2, unsigned long n))
int tcl_UtfNcasecmp _ANSI_ARGS_ ((CONST char *s1, CONST char *s2, unsigned long n))
int tcl_StringCaseMatch _ANSI_ARGS_ ((CONST char *str, CONST char *pattern, int nocase))
int tcl_UniCharIsControl _ANSI_ARGS_ ((int ch))
int tcl_UniCharIsGraph _ANSI_ARGS_ ((int ch))
int tcl_UniCharIsPrint _ANSI_ARGS_ ((int ch))
int tcl_UniCharIsPunct _ANSI_ARGS_ ((int ch))
int tcl_RegExpExecObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_RegExp regexp, Tcl_Obj *objPtr, int offset, int nmatches, int flags))
void tcl_RegExpGetInfo _ANSI_ARGS_ ((Tcl_RegExp regexp, Tcl_RegExpInfo *infoPtr))
Tcl_Obj *tcl_NewUnicodeObj _ANSI_ARGS_ ((CONST Tcl_UniChar *unicode, int numChars))
void tcl_SetUnicodeObj _ANSI_ARGS_ ((Tcl_Obj *objPtr, CONST Tcl_UniChar *unicode, int numChars))
int tcl_GetCharLength _ANSI_ARGS_ ((Tcl_Obj *objPtr))
Tcl_UniChar tcl_GetUniChar _ANSI_ARGS_ ((Tcl_Obj *objPtr, int index))
Tcl_UniChar *tcl_GetUnicode _ANSI_ARGS_ ((Tcl_Obj *objPtr))
Tcl_Obj *tcl_GetRange _ANSI_ARGS_ ((Tcl_Obj *objPtr, int first, int last))
void tcl_AppendUnicodeToObj _ANSI_ARGS_ ((Tcl_Obj *objPtr, CONST Tcl_UniChar *unicode, int length))
int tcl_RegExpMatchObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *stringObj, Tcl_Obj *patternObj))
void tcl_SetNotifier _ANSI_ARGS_ ((Tcl_NotifierProcs *notifierProcPtr))
Tcl_Mutex *tcl_GetAllocMutex _ANSI_ARGS_ ((void))
int tcl_GetChannelNames _ANSI_ARGS_ ((Tcl_Interp *interp))
int tcl_GetChannelNamesEx _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *pattern))
int tcl_ProcObjCmd _ANSI_ARGS_ ((ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]))
void tcl_ConditionFinalize _ANSI_ARGS_ ((Tcl_Condition *condPtr))
void tcl_MutexFinalize _ANSI_ARGS_ ((Tcl_Mutex *mutex))
int tcl_CreateThread _ANSI_ARGS_ ((Tcl_ThreadId *idPtr, Tcl_ThreadCreateProc proc, ClientData clientData, int stackSize, int flags))
int tcl_ReadRaw _ANSI_ARGS_ ((Tcl_Channel chan, char *dst, int bytesToRead))
int tcl_WriteRaw _ANSI_ARGS_ ((Tcl_Channel chan, CONST char *src, int srcLen))
Tcl_Channel tcl_GetTopChannel _ANSI_ARGS_ ((Tcl_Channel chan))
int tcl_ChannelBuffered _ANSI_ARGS_ ((Tcl_Channel chan))
CONST84_RETURN char *tcl_ChannelName _ANSI_ARGS_ ((Tcl_ChannelType *chanTypePtr))
Tcl_ChannelTypeVersion tcl_ChannelVersion _ANSI_ARGS_ ((Tcl_ChannelType *chanTypePtr))
Tcl_DriverBlockModeProc *tcl_ChannelBlockModeProc _ANSI_ARGS_ ((Tcl_ChannelType *chanTypePtr))
Tcl_DriverCloseProc *tcl_ChannelCloseProc _ANSI_ARGS_ ((Tcl_ChannelType *chanTypePtr))
Tcl_DriverClose2Proc *tcl_ChannelClose2Proc _ANSI_ARGS_ ((Tcl_ChannelType *chanTypePtr))
Tcl_DriverInputProc *tcl_ChannelInputProc _ANSI_ARGS_ ((Tcl_ChannelType *chanTypePtr))
Tcl_DriverOutputProc *tcl_ChannelOutputProc _ANSI_ARGS_ ((Tcl_ChannelType *chanTypePtr))
Tcl_DriverSeekProc *tcl_ChannelSeekProc _ANSI_ARGS_ ((Tcl_ChannelType *chanTypePtr))
Tcl_DriverSetOptionProc *tcl_ChannelSetOptionProc _ANSI_ARGS_ ((Tcl_ChannelType *chanTypePtr))
Tcl_DriverGetOptionProc *tcl_ChannelGetOptionProc _ANSI_ARGS_ ((Tcl_ChannelType *chanTypePtr))
Tcl_DriverWatchProc *tcl_ChannelWatchProc _ANSI_ARGS_ ((Tcl_ChannelType *chanTypePtr))
Tcl_DriverGetHandleProc *tcl_ChannelGetHandleProc _ANSI_ARGS_ ((Tcl_ChannelType *chanTypePtr))
Tcl_DriverFlushProc *tcl_ChannelFlushProc _ANSI_ARGS_ ((Tcl_ChannelType *chanTypePtr))
Tcl_DriverHandlerProc *tcl_ChannelHandlerProc _ANSI_ARGS_ ((Tcl_ChannelType *chanTypePtr))
int tcl_JoinThread _ANSI_ARGS_ ((Tcl_ThreadId threadId, int *result))
int tcl_IsChannelShared _ANSI_ARGS_ ((Tcl_Channel channel))
int tcl_IsChannelRegistered _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Channel channel))
void tcl_CutChannel _ANSI_ARGS_ ((Tcl_Channel channel))
void tcl_SpliceChannel _ANSI_ARGS_ ((Tcl_Channel channel))
void tcl_ClearChannelHandlers _ANSI_ARGS_ ((Tcl_Channel channel))
int tcl_IsChannelExisting _ANSI_ARGS_ ((CONST char *channelName))
int tcl_UniCharNcasecmp _ANSI_ARGS_ ((CONST Tcl_UniChar *cs, CONST Tcl_UniChar *ct, unsigned long n))
int tcl_UniCharCaseMatch _ANSI_ARGS_ ((CONST Tcl_UniChar *ustr, CONST Tcl_UniChar *pattern, int nocase))
Tcl_HashEntry *tcl_FindHashEntry _ANSI_ARGS_ ((Tcl_HashTable *tablePtr, CONST char *key))
Tcl_HashEntry *tcl_CreateHashEntry _ANSI_ARGS_ ((Tcl_HashTable *tablePtr, CONST char *key, int *newPtr))
void tcl_InitCustomHashTable _ANSI_ARGS_ ((Tcl_HashTable *tablePtr, int keyType, Tcl_HashKeyType *typePtr))
void tcl_InitObjHashTable _ANSI_ARGS_ ((Tcl_HashTable *tablePtr))
ClientData tcl_CommandTraceInfo _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *varName, int flags, Tcl_CommandTraceProc *procPtr, ClientData prevClientData))
int tcl_TraceCommand _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *varName, int flags, Tcl_CommandTraceProc *proc, ClientData clientData))
void tcl_UntraceCommand _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *varName, int flags, Tcl_CommandTraceProc *proc, ClientData clientData))
char *tcl_AttemptAlloc _ANSI_ARGS_ ((unsigned int size))
char *tcl_AttemptDbCkalloc _ANSI_ARGS_ ((unsigned int size, CONST char *file, int line))
char *tcl_AttemptRealloc _ANSI_ARGS_ ((char *ptr, unsigned int size))
char *tcl_AttemptDbCkrealloc _ANSI_ARGS_ ((char *ptr, unsigned int size, CONST char *file, int line))
int tcl_AttemptSetObjLength _ANSI_ARGS_ ((Tcl_Obj *objPtr, int length))
Tcl_ThreadId tcl_GetChannelThread _ANSI_ARGS_ ((Tcl_Channel channel))
Tcl_UniChar *tcl_GetUnicodeFromObj _ANSI_ARGS_ ((Tcl_Obj *objPtr, int *lengthPtr))
int tcl_GetMathFuncInfo _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *name, int *numArgsPtr, Tcl_ValueType **argTypesPtr, Tcl_MathProc **procPtr, ClientData *clientDataPtr))
Tcl_Obj *tcl_ListMathFuncs _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *pattern))
Tcl_Obj *tcl_SubstObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr, int flags))
int tcl_DetachChannel _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Channel channel))
int tcl_IsStandardChannel _ANSI_ARGS_ ((Tcl_Channel channel))
int tcl_FSCopyFile _ANSI_ARGS_ ((Tcl_Obj *srcPathPtr, Tcl_Obj *destPathPtr))
int tcl_FSCopyDirectory _ANSI_ARGS_ ((Tcl_Obj *srcPathPtr, Tcl_Obj *destPathPtr, Tcl_Obj **errorPtr))
int tcl_FSCreateDirectory _ANSI_ARGS_ ((Tcl_Obj *pathPtr))
int tcl_FSDeleteFile _ANSI_ARGS_ ((Tcl_Obj *pathPtr))
int tcl_FSLoadFile _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *pathPtr, CONST char *sym1, CONST char *sym2, Tcl_PackageInitProc **proc1Ptr, Tcl_PackageInitProc **proc2Ptr, Tcl_LoadHandle *handlePtr, Tcl_FSUnloadFileProc **unloadProcPtr))
int tcl_FSMatchInDirectory _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *result, Tcl_Obj *pathPtr, CONST char *pattern, Tcl_GlobTypeData *types))
Tcl_Obj *tcl_FSLink _ANSI_ARGS_ ((Tcl_Obj *pathPtr, Tcl_Obj *toPtr, int linkAction))
int tcl_FSRemoveDirectory _ANSI_ARGS_ ((Tcl_Obj *pathPtr, int recursive, Tcl_Obj **errorPtr))
int tcl_FSRenameFile _ANSI_ARGS_ ((Tcl_Obj *srcPathPtr, Tcl_Obj *destPathPtr))
int tcl_FSLstat _ANSI_ARGS_ ((Tcl_Obj *pathPtr, Tcl_StatBuf *buf))
int tcl_FSUtime _ANSI_ARGS_ ((Tcl_Obj *pathPtr, struct utimbuf *tval))
int tcl_FSFileAttrsGet _ANSI_ARGS_ ((Tcl_Interp *interp, int index, Tcl_Obj *pathPtr, Tcl_Obj **objPtrRef))
int tcl_FSFileAttrsSet _ANSI_ARGS_ ((Tcl_Interp *interp, int index, Tcl_Obj *pathPtr, Tcl_Obj *objPtr))
CONST char **tcl_FSFileAttrStrings _ANSI_ARGS_ ((Tcl_Obj *pathPtr, Tcl_Obj **objPtrRef))
int tcl_FSStat _ANSI_ARGS_ ((Tcl_Obj *pathPtr, Tcl_StatBuf *buf))
int tcl_FSAccess _ANSI_ARGS_ ((Tcl_Obj *pathPtr, int mode))
Tcl_Channel tcl_FSOpenFileChannel _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *pathPtr, CONST char *modeString, int permissions))
Tcl_Obj *tcl_FSGetCwd _ANSI_ARGS_ ((Tcl_Interp *interp))
int tcl_FSChdir _ANSI_ARGS_ ((Tcl_Obj *pathPtr))
int tcl_FSConvertToPathType _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *pathPtr))
Tcl_Obj *tcl_FSJoinPath _ANSI_ARGS_ ((Tcl_Obj *listObj, int elements))
Tcl_Obj *tcl_FSSplitPath _ANSI_ARGS_ ((Tcl_Obj *pathPtr, int *lenPtr))
int tcl_FSEqualPaths _ANSI_ARGS_ ((Tcl_Obj *firstPtr, Tcl_Obj *secondPtr))
Tcl_Obj *tcl_FSGetNormalizedPath _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *pathObjPtr))
Tcl_Obj *tcl_FSJoinToPath _ANSI_ARGS_ ((Tcl_Obj *basePtr, int objc, Tcl_Obj *CONST objv[]))
ClientData tcl_FSGetInternalRep _ANSI_ARGS_ ((Tcl_Obj *pathObjPtr, Tcl_Filesystem *fsPtr))
Tcl_Obj *tcl_FSGetTranslatedPath _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *pathPtr))
int tcl_FSEvalFile _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *fileName))
Tcl_Obj *tcl_FSNewNativePath _ANSI_ARGS_ ((Tcl_Filesystem *fromFilesystem, ClientData clientData))
CONST char *tcl_FSGetNativePath _ANSI_ARGS_ ((Tcl_Obj *pathObjPtr))
Tcl_Obj *tcl_FSFileSystemInfo _ANSI_ARGS_ ((Tcl_Obj *pathObjPtr))
Tcl_Obj *tcl_FSPathSeparator _ANSI_ARGS_ ((Tcl_Obj *pathObjPtr))
Tcl_Obj *tcl_FSListVolumes _ANSI_ARGS_ ((void))
int tcl_FSRegister _ANSI_ARGS_ ((ClientData clientData, Tcl_Filesystem *fsPtr))
int tcl_FSUnregister _ANSI_ARGS_ ((Tcl_Filesystem *fsPtr))
ClientData tcl_FSData _ANSI_ARGS_ ((Tcl_Filesystem *fsPtr))
CONST char *tcl_FSGetTranslatedStringPath _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *pathPtr))
Tcl_Filesystem *tcl_FSGetFileSystemForPath _ANSI_ARGS_ ((Tcl_Obj *pathObjPtr))
Tcl_PathType tcl_FSGetPathType _ANSI_ARGS_ ((Tcl_Obj *pathObjPtr))
int tcl_OutputBuffered _ANSI_ARGS_ ((Tcl_Channel chan))
void tcl_FSMountsChanged _ANSI_ARGS_ ((Tcl_Filesystem *fsPtr))
int tcl_EvalTokensStandard _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Token *tokenPtr, int count))
void tcl_GetTime _ANSI_ARGS_ ((Tcl_Time *timeBuf))
Tcl_Trace tcl_CreateObjTrace _ANSI_ARGS_ ((Tcl_Interp *interp, int level, int flags, Tcl_CmdObjTraceProc *objProc, ClientData clientData, Tcl_CmdObjTraceDeleteProc *delProc))
int tcl_GetCommandInfoFromToken _ANSI_ARGS_ ((Tcl_Command token, Tcl_CmdInfo *infoPtr))
int tcl_SetCommandInfoFromToken _ANSI_ARGS_ ((Tcl_Command token, CONST Tcl_CmdInfo *infoPtr))
Tcl_Obj *tcl_DbNewWideIntObj _ANSI_ARGS_ ((Tcl_WideInt wideValue, CONST char *file, int line))
int tcl_GetWideIntFromObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr, Tcl_WideInt *widePtr))
Tcl_Obj *tcl_NewWideIntObj _ANSI_ARGS_ ((Tcl_WideInt wideValue))
void tcl_SetWideIntObj _ANSI_ARGS_ ((Tcl_Obj *objPtr, Tcl_WideInt wideValue))
Tcl_StatBuf *tcl_AllocStatBuf _ANSI_ARGS_ ((void))
Tcl_WideInt tcl_Seek _ANSI_ARGS_ ((Tcl_Channel chan, Tcl_WideInt offset, int mode))
Tcl_WideInt tcl_Tell _ANSI_ARGS_ ((Tcl_Channel chan))
Tcl_DriverWideSeekProc *tcl_ChannelWideSeekProc _ANSI_ARGS_ ((Tcl_ChannelType *chanTypePtr))

Data Fields

int magic
TclStubHookshooks
void * reserved188
void * reserved285

Detailed Description

Definition at line 1574 of file tclDecls.h.


Member Function Documentation

int tcl_PkgProvideEx _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *name, CONST char *version, ClientData clientData  ) 
 

CONST84_RETURN char* tcl_PkgRequireEx _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *name, CONST char *version, int exact, ClientData *clientDataPtr  ) 
 

void tcl_Panic _ANSI_ARGS_ TCL_VARARGS(CONST char *, format  ) 
 

char* tcl_Alloc _ANSI_ARGS_ (unsigned int size  ) 
 

void tcl_Free _ANSI_ARGS_ (char *ptr  ) 
 

char* tcl_Realloc _ANSI_ARGS_ (char *ptr, unsigned int size  ) 
 

char* tcl_DbCkalloc _ANSI_ARGS_ (unsigned int size, CONST char *file, int line)   ) 
 

int tcl_DbCkfree _ANSI_ARGS_ (char *ptr, CONST char *file, int line)   ) 
 

char* tcl_DbCkrealloc _ANSI_ARGS_ (char *ptr, unsigned int size, CONST char *file, int line)   ) 
 

void tcl_CreateFileHandler _ANSI_ARGS_ (int fd, int mask, Tcl_FileProc *proc, ClientData clientData  ) 
 

void tcl_DeleteFileHandler _ANSI_ARGS_ (int fd)   ) 
 

void tcl_SetTimer _ANSI_ARGS_ (Tcl_Time *timePtr)   ) 
 

void tcl_Sleep _ANSI_ARGS_ (int ms)   ) 
 

int tcl_WaitForEvent _ANSI_ARGS_ (Tcl_Time *timePtr)   ) 
 

int tcl_AppendAllObjTypes _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *objPtr  ) 
 

void tcl_AppendStringsToObj _ANSI_ARGS_ TCL_VARARGS(Tcl_Obj *, objPtr  ) 
 

void tcl_AppendToObj _ANSI_ARGS_ (Tcl_Obj *objPtr, CONST char *bytes, int length  ) 
 

Tcl_Obj* tcl_ConcatObj _ANSI_ARGS_ (int objc, Tcl_Obj *CONST objv[])   ) 
 

int tcl_ConvertToType _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *objPtr, Tcl_ObjType *typePtr  ) 
 

void tcl_DbDecrRefCount _ANSI_ARGS_ (Tcl_Obj *objPtr, CONST char *file, int line)   ) 
 

void tcl_DbIncrRefCount _ANSI_ARGS_ (Tcl_Obj *objPtr, CONST char *file, int line)   ) 
 

int tcl_DbIsShared _ANSI_ARGS_ (Tcl_Obj *objPtr, CONST char *file, int line)   ) 
 

Tcl_Obj* tcl_DbNewBooleanObj _ANSI_ARGS_ (int boolValue, CONST char *file, int line)   ) 
 

Tcl_Obj* tcl_DbNewByteArrayObj _ANSI_ARGS_ (CONST unsigned char *bytes, int length, CONST char *file, int line)   ) 
 

Tcl_Obj* tcl_DbNewDoubleObj _ANSI_ARGS_ (double doubleValue, CONST char *file, int line)   ) 
 

Tcl_Obj* tcl_DbNewListObj _ANSI_ARGS_ (int objc, Tcl_Obj *CONST *objv, CONST char *file, int line)   ) 
 

Tcl_Obj* tcl_DbNewLongObj _ANSI_ARGS_ (long longValue, CONST char *file, int line)   ) 
 

Tcl_Obj* tcl_DbNewObj _ANSI_ARGS_ (CONST char *file, int line)   ) 
 

Tcl_Obj* tcl_DbNewStringObj _ANSI_ARGS_ (CONST char *bytes, int length, CONST char *file, int line)   ) 
 

Tcl_Obj* tcl_DuplicateObj _ANSI_ARGS_ (Tcl_Obj *objPtr  ) 
 

void tclFreeObj _ANSI_ARGS_ (Tcl_Obj *objPtr  ) 
 

int tcl_GetBoolean _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *str, int *boolPtr)   ) 
 

int tcl_GetBooleanFromObj _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *objPtr, int *boolPtr)   ) 
 

unsigned char* tcl_GetByteArrayFromObj _ANSI_ARGS_ (Tcl_Obj *objPtr, int *lengthPtr)   ) 
 

int tcl_GetDouble _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *str, double *doublePtr)   ) 
 

int tcl_GetDoubleFromObj _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *objPtr, double *doublePtr)   ) 
 

int tcl_GetIndexFromObj _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *objPtr, CONST84 char **tablePtr, CONST char *msg, int flags, int *indexPtr)   ) 
 

int tcl_GetInt _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *str, int *intPtr)   ) 
 

int tcl_GetIntFromObj _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *objPtr, int *intPtr)   ) 
 

int tcl_GetLongFromObj _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *objPtr, long *longPtr)   ) 
 

Tcl_ObjType* tcl_GetObjType _ANSI_ARGS_ (CONST char *typeName)   ) 
 

char* tcl_GetStringFromObj _ANSI_ARGS_ (Tcl_Obj *objPtr, int *lengthPtr)   ) 
 

void tcl_InvalidateStringRep _ANSI_ARGS_ (Tcl_Obj *objPtr  ) 
 

int tcl_ListObjAppendList _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *listPtr, Tcl_Obj *elemListPtr)   ) 
 

int tcl_ListObjAppendElement _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *listPtr, Tcl_Obj *objPtr  ) 
 

int tcl_ListObjGetElements _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *listPtr, int *objcPtr, Tcl_Obj ***objvPtr)   ) 
 

int tcl_ListObjIndex _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *listPtr, int index, Tcl_Obj **objPtrPtr)   ) 
 

int tcl_ListObjLength _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *listPtr, int *lengthPtr)   ) 
 

int tcl_ListObjReplace _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *listPtr, int first, int count, int objc, Tcl_Obj *CONST objv[])   ) 
 

Tcl_Obj* tcl_NewBooleanObj _ANSI_ARGS_ (int boolValue)   ) 
 

Tcl_Obj* tcl_NewByteArrayObj _ANSI_ARGS_ (CONST unsigned char *bytes, int length  ) 
 

Tcl_Obj* tcl_NewDoubleObj _ANSI_ARGS_ (double doubleValue)   ) 
 

Tcl_Obj* tcl_NewIntObj _ANSI_ARGS_ (int intValue)   ) 
 

Tcl_Obj* tcl_NewListObj _ANSI_ARGS_ (int objc, Tcl_Obj *CONST objv[])   ) 
 

Tcl_Obj* tcl_NewLongObj _ANSI_ARGS_ (long longValue)   ) 
 

Tcl_Obj* tcl_NewObj _ANSI_ARGS_ (void)   ) 
 

Tcl_Obj* tcl_NewStringObj _ANSI_ARGS_ (CONST char *bytes, int length  ) 
 

void tcl_SetBooleanObj _ANSI_ARGS_ (Tcl_Obj *objPtr, int boolValue)   ) 
 

unsigned char* tcl_SetByteArrayLength _ANSI_ARGS_ (Tcl_Obj *objPtr, int length  ) 
 

void tcl_SetByteArrayObj _ANSI_ARGS_ (Tcl_Obj *objPtr, CONST unsigned char *bytes, int length  ) 
 

void tcl_SetDoubleObj _ANSI_ARGS_ (Tcl_Obj *objPtr, double doubleValue)   ) 
 

void tcl_SetIntObj _ANSI_ARGS_ (Tcl_Obj *objPtr, int intValue)   ) 
 

void tcl_SetListObj _ANSI_ARGS_ (Tcl_Obj *objPtr, int objc, Tcl_Obj *CONST objv[])   ) 
 

void tcl_SetLongObj _ANSI_ARGS_ (Tcl_Obj *objPtr, long longValue)   ) 
 

void tcl_SetObjLength _ANSI_ARGS_ (Tcl_Obj *objPtr, int length  ) 
 

void tcl_SetStringObj _ANSI_ARGS_ (Tcl_Obj *objPtr, CONST char *bytes, int length  ) 
 

void tcl_AddErrorInfo _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *message)   ) 
 

void tcl_AddObjErrorInfo _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *message, int length  ) 
 

void tcl_AllowExceptions _ANSI_ARGS_ (Tcl_Interp *interp  ) 
 

void tcl_AppendElement _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *string  ) 
 

void tcl_AppendResult _ANSI_ARGS_ TCL_VARARGS(Tcl_Interp *, interp  ) 
 

Tcl_AsyncHandler tcl_AsyncCreate _ANSI_ARGS_ (Tcl_AsyncProc *proc, ClientData clientData  ) 
 

void tcl_AsyncDelete _ANSI_ARGS_ (Tcl_AsyncHandler async)   ) 
 

int tcl_AsyncInvoke _ANSI_ARGS_ (Tcl_Interp *interp, int code  ) 
 

void tcl_AsyncMark _ANSI_ARGS_ (Tcl_AsyncHandler async)   ) 
 

int tcl_AsyncReady _ANSI_ARGS_ (void)   ) 
 

void tcl_BackgroundError _ANSI_ARGS_ (Tcl_Interp *interp  ) 
 

char tcl_Backslash _ANSI_ARGS_ (CONST char *src, int *readPtr)   ) 
 

int tcl_BadChannelOption _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *optionName, CONST char *optionList)   ) 
 

void tcl_CallWhenDeleted _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_InterpDeleteProc *proc, ClientData clientData  ) 
 

void tcl_CancelIdleCall _ANSI_ARGS_ (Tcl_IdleProc *idleProc, ClientData clientData  ) 
 

int tcl_Close _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Channel chan  ) 
 

int tcl_CommandComplete _ANSI_ARGS_ (CONST char *cmd)   ) 
 

char* tcl_Concat _ANSI_ARGS_ (int argc, CONST84 char *CONST *argv  ) 
 

int tcl_ConvertElement _ANSI_ARGS_ (CONST char *src, char *dst, int flags  ) 
 

int tcl_ConvertCountedElement _ANSI_ARGS_ (CONST char *src, int length, char *dst, int flags  ) 
 

int tcl_CreateAlias _ANSI_ARGS_ (Tcl_Interp *slave, CONST char *slaveCmd, Tcl_Interp *target, CONST char *targetCmd, int argc, CONST84 char *CONST *argv  ) 
 

int tcl_CreateAliasObj _ANSI_ARGS_ (Tcl_Interp *slave, CONST char *slaveCmd, Tcl_Interp *target, CONST char *targetCmd, int objc, Tcl_Obj *CONST objv[])   ) 
 

Tcl_Channel tcl_CreateChannel _ANSI_ARGS_ (Tcl_ChannelType *typePtr, CONST char *chanName, ClientData instanceData, int mask  ) 
 

void tcl_CreateChannelHandler _ANSI_ARGS_ (Tcl_Channel chan, int mask, Tcl_ChannelProc *proc, ClientData clientData  ) 
 

void tcl_CreateCloseHandler _ANSI_ARGS_ (Tcl_Channel chan, Tcl_CloseProc *proc, ClientData clientData  ) 
 

Tcl_Command tcl_CreateCommand _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *cmdName, Tcl_CmdProc *proc, ClientData clientData, Tcl_CmdDeleteProc *deleteProc  ) 
 

void tcl_CreateEventSource _ANSI_ARGS_ (Tcl_EventSetupProc *setupProc, Tcl_EventCheckProc *checkProc, ClientData clientData  ) 
 

void tcl_CreateExitHandler _ANSI_ARGS_ (Tcl_ExitProc *proc, ClientData clientData  ) 
 

Tcl_Interp* tcl_CreateInterp _ANSI_ARGS_ (void)   ) 
 

void tcl_CreateMathFunc _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *name, int numArgs, Tcl_ValueType *argTypes, Tcl_MathProc *proc, ClientData clientData  ) 
 

Tcl_Command tcl_CreateObjCommand _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *cmdName, Tcl_ObjCmdProc *proc, ClientData clientData, Tcl_CmdDeleteProc *deleteProc  ) 
 

Tcl_Interp* tcl_CreateSlave _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *slaveName, int isSafe)   ) 
 

Tcl_TimerToken tcl_CreateTimerHandler _ANSI_ARGS_ (int milliseconds, Tcl_TimerProc *proc, ClientData clientData  ) 
 

Tcl_Trace tcl_CreateTrace _ANSI_ARGS_ (Tcl_Interp *interp, int level, Tcl_CmdTraceProc *proc, ClientData clientData  ) 
 

void tcl_DeleteAssocData _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *name  ) 
 

void tcl_DeleteChannelHandler _ANSI_ARGS_ (Tcl_Channel chan, Tcl_ChannelProc *proc, ClientData clientData  ) 
 

void tcl_DeleteCloseHandler _ANSI_ARGS_ (Tcl_Channel chan, Tcl_CloseProc *proc, ClientData clientData  ) 
 

int tcl_DeleteCommand _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *cmdName)   ) 
 

int tcl_DeleteCommandFromToken _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Command command  ) 
 

void tcl_DeleteEvents _ANSI_ARGS_ (Tcl_EventDeleteProc *proc, ClientData clientData  ) 
 

void tcl_DeleteEventSource _ANSI_ARGS_ (Tcl_EventSetupProc *setupProc, Tcl_EventCheckProc *checkProc, ClientData clientData  ) 
 

void tcl_DeleteExitHandler _ANSI_ARGS_ (Tcl_ExitProc *proc, ClientData clientData  ) 
 

void tcl_DeleteHashEntry _ANSI_ARGS_ (Tcl_HashEntry *entryPtr)   ) 
 

void tcl_DeleteHashTable _ANSI_ARGS_ (Tcl_HashTable *tablePtr)   ) 
 

void tcl_DeleteInterp _ANSI_ARGS_ (Tcl_Interp *interp  ) 
 

void tcl_DetachPids _ANSI_ARGS_ (int numPids, Tcl_Pid *pidPtr)   ) 
 

void tcl_DeleteTimerHandler _ANSI_ARGS_ (Tcl_TimerToken token)   ) 
 

void tcl_DeleteTrace _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Trace trace)   ) 
 

void tcl_DontCallWhenDeleted _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_InterpDeleteProc *proc, ClientData clientData  ) 
 

int tcl_DoOneEvent _ANSI_ARGS_ (int flags  ) 
 

void tcl_DoWhenIdle _ANSI_ARGS_ (Tcl_IdleProc *proc, ClientData clientData  ) 
 

char* tcl_DStringAppend _ANSI_ARGS_ (Tcl_DString *dsPtr, CONST char *str, int length  ) 
 

char* tcl_DStringAppendElement _ANSI_ARGS_ (Tcl_DString *dsPtr, CONST char *string  ) 
 

void tcl_DStringEndSublist _ANSI_ARGS_ (Tcl_DString *dsPtr  ) 
 

void tcl_DStringFree _ANSI_ARGS_ (Tcl_DString *dsPtr  ) 
 

void tcl_DStringGetResult _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_DString *dsPtr  ) 
 

void tcl_DStringInit _ANSI_ARGS_ (Tcl_DString *dsPtr  ) 
 

void tcl_DStringResult _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_DString *dsPtr  ) 
 

void tcl_DStringSetLength _ANSI_ARGS_ (Tcl_DString *dsPtr, int length  ) 
 

void tcl_DStringStartSublist _ANSI_ARGS_ (Tcl_DString *dsPtr  ) 
 

int tcl_Eof _ANSI_ARGS_ (Tcl_Channel chan  ) 
 

CONST84_RETURN char* tcl_ErrnoId _ANSI_ARGS_ (void)   ) 
 

CONST84_RETURN char* tcl_ErrnoMsg _ANSI_ARGS_ (int err)   ) 
 

int tcl_Eval _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *string  ) 
 

int tcl_EvalFile _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *fileName  ) 
 

int tcl_EvalObj _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *objPtr  ) 
 

void tcl_EventuallyFree _ANSI_ARGS_ (ClientData clientData, Tcl_FreeProc *freeProc)   ) 
 

void tcl_Exit _ANSI_ARGS_ (int status  ) 
 

int tcl_ExposeCommand _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *hiddenCmdToken, CONST char *cmdName)   ) 
 

int tcl_ExprBoolean _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *str, int *ptr  ) 
 

int tcl_ExprBooleanObj _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *objPtr, int *ptr  ) 
 

int tcl_ExprDouble _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *str, double *ptr  ) 
 

int tcl_ExprDoubleObj _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *objPtr, double *ptr  ) 
 

int tcl_ExprLong _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *str, long *ptr  ) 
 

int tcl_ExprLongObj _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *objPtr, long *ptr  ) 
 

int tcl_ExprObj _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *objPtr, Tcl_Obj **resultPtrPtr)   ) 
 

int tcl_ExprString _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *string  ) 
 

void tcl_Finalize _ANSI_ARGS_ (void)   ) 
 

void tcl_FindExecutable _ANSI_ARGS_ (CONST char *argv0)   ) 
 

Tcl_HashEntry* tcl_FirstHashEntry _ANSI_ARGS_ (Tcl_HashTable *tablePtr, Tcl_HashSearch *searchPtr)   ) 
 

int tcl_Flush _ANSI_ARGS_ (Tcl_Channel chan  ) 
 

void tcl_FreeResult _ANSI_ARGS_ (Tcl_Interp *interp  ) 
 

int tcl_GetAlias _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *slaveCmd, Tcl_Interp **targetInterpPtr, CONST84 char **targetCmdPtr, int *argcPtr, CONST84 char ***argvPtr)   ) 
 

int tcl_GetAliasObj _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *slaveCmd, Tcl_Interp **targetInterpPtr, CONST84 char **targetCmdPtr, int *objcPtr, Tcl_Obj ***objv  ) 
 

ClientData tcl_GetAssocData _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *name, Tcl_InterpDeleteProc **procPtr)   ) 
 

Tcl_Channel tcl_GetChannel _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *chanName, int *modePtr)   ) 
 

int tcl_GetChannelBufferSize _ANSI_ARGS_ (Tcl_Channel chan  ) 
 

int tcl_GetChannelHandle _ANSI_ARGS_ (Tcl_Channel chan, int direction, ClientData *handlePtr  ) 
 

ClientData tcl_GetChannelInstanceData _ANSI_ARGS_ (Tcl_Channel chan  ) 
 

int tcl_GetChannelMode _ANSI_ARGS_ (Tcl_Channel chan  ) 
 

CONST84_RETURN char* tcl_GetChannelName _ANSI_ARGS_ (Tcl_Channel chan  ) 
 

int tcl_GetChannelOption _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Channel chan, CONST char *optionName, Tcl_DString *dsPtr  ) 
 

Tcl_ChannelType* tcl_GetChannelType _ANSI_ARGS_ (Tcl_Channel chan  ) 
 

int tcl_GetCommandInfo _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *cmdName, Tcl_CmdInfo *infoPtr  ) 
 

CONST84_RETURN char* tcl_GetCommandName _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Command command  ) 
 

int tcl_GetErrno _ANSI_ARGS_ (void)   ) 
 

CONST84_RETURN char* tcl_GetHostName _ANSI_ARGS_ (void)   ) 
 

int tcl_GetInterpPath _ANSI_ARGS_ (Tcl_Interp *askInterp, Tcl_Interp *slaveInterp)   ) 
 

Tcl_Interp* tcl_GetMaster _ANSI_ARGS_ (Tcl_Interp *interp  ) 
 

CONST char* tcl_GetNameOfExecutable _ANSI_ARGS_ (void)   ) 
 

Tcl_Obj* tcl_GetObjResult _ANSI_ARGS_ (Tcl_Interp *interp  ) 
 

int tcl_GetOpenFile _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *str, int forWriting, int checkUsage, ClientData *filePtr)   ) 
 

Tcl_PathType tcl_GetPathType _ANSI_ARGS_ (CONST char *path  ) 
 

int tcl_Gets _ANSI_ARGS_ (Tcl_Channel chan, Tcl_DString *dsPtr  ) 
 

int tcl_GetsObj _ANSI_ARGS_ (Tcl_Channel chan, Tcl_Obj *objPtr  ) 
 

int tcl_GetServiceMode _ANSI_ARGS_ (void)   ) 
 

Tcl_Interp* tcl_GetSlave _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *slaveName)   ) 
 

Tcl_Channel tcl_GetStdChannel _ANSI_ARGS_ (int type  ) 
 

CONST84_RETURN char* tcl_GetStringResult _ANSI_ARGS_ (Tcl_Interp *interp  ) 
 

CONST84_RETURN char* tcl_GetVar _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *varName, int flags  ) 
 

CONST84_RETURN char* tcl_GetVar2 _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *part1, CONST char *part2, int flags  ) 
 

int tcl_GlobalEval _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *command  ) 
 

int tcl_GlobalEvalObj _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *objPtr  ) 
 

int tcl_HideCommand _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *cmdName, CONST char *hiddenCmdToken)   ) 
 

int tcl_Init _ANSI_ARGS_ (Tcl_Interp *interp  ) 
 

void tcl_InitHashTable _ANSI_ARGS_ (Tcl_HashTable *tablePtr, int keyType)   ) 
 

int tcl_InputBlocked _ANSI_ARGS_ (Tcl_Channel chan  ) 
 

int tcl_InputBuffered _ANSI_ARGS_ (Tcl_Channel chan  ) 
 

int tcl_InterpDeleted _ANSI_ARGS_ (Tcl_Interp *interp  ) 
 

int tcl_IsSafe _ANSI_ARGS_ (Tcl_Interp *interp  ) 
 

char* tcl_JoinPath _ANSI_ARGS_ (int argc, CONST84 char *CONST *argv, Tcl_DString *resultPtr  ) 
 

int tcl_LinkVar _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *varName, char *addr, int type  ) 
 

Tcl_Channel tcl_MakeFileChannel _ANSI_ARGS_ (ClientData handle, int mode  ) 
 

int tcl_MakeSafe _ANSI_ARGS_ (Tcl_Interp *interp  ) 
 

Tcl_Channel tcl_MakeTcpClientChannel _ANSI_ARGS_ (ClientData tcpSocket)   ) 
 

char* tcl_Merge _ANSI_ARGS_ (int argc, CONST84 char *CONST *argv  ) 
 

Tcl_HashEntry* tcl_NextHashEntry _ANSI_ARGS_ (Tcl_HashSearch *searchPtr)   ) 
 

void tcl_NotifyChannel _ANSI_ARGS_ (Tcl_Channel channel, int mask  ) 
 

Tcl_Obj* tcl_ObjGetVar2 _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *part1Ptr, Tcl_Obj *part2Ptr, int flags  ) 
 

Tcl_Obj* tcl_ObjSetVar2 _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *part1Ptr, Tcl_Obj *part2Ptr, Tcl_Obj *newValuePtr, int flags  ) 
 

Tcl_Channel tcl_OpenCommandChannel _ANSI_ARGS_ (Tcl_Interp *interp, int argc, CONST84 char **argv, int flags  ) 
 

Tcl_Channel tcl_OpenFileChannel _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *fileName, CONST char *modeString, int permissions  ) 
 

Tcl_Channel tcl_OpenTcpClient _ANSI_ARGS_ (Tcl_Interp *interp, int port, CONST char *address, CONST char *myaddr, int myport, int async)   ) 
 

Tcl_Channel tcl_OpenTcpServer _ANSI_ARGS_ (Tcl_Interp *interp, int port, CONST char *host, Tcl_TcpAcceptProc *acceptProc, ClientData callbackData)   ) 
 

void tcl_Preserve _ANSI_ARGS_ (ClientData data  ) 
 

void tcl_PrintDouble _ANSI_ARGS_ (Tcl_Interp *interp, double value, char *dst  ) 
 

int tcl_PutEnv _ANSI_ARGS_ (CONST char *string  ) 
 

CONST84_RETURN char* tcl_PosixError _ANSI_ARGS_ (Tcl_Interp *interp  ) 
 

void tcl_QueueEvent _ANSI_ARGS_ (Tcl_Event *evPtr, Tcl_QueuePosition position)   ) 
 

int tcl_Read _ANSI_ARGS_ (Tcl_Channel chan, char *bufPtr, int toRead  ) 
 

void tcl_ReapDetachedProcs _ANSI_ARGS_ (void)   ) 
 

int tcl_RecordAndEval _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *cmd, int flags  ) 
 

int tcl_RecordAndEvalObj _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *cmdPtr, int flags  ) 
 

void tcl_RegisterChannel _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Channel chan  ) 
 

void tcl_RegisterObjType _ANSI_ARGS_ (Tcl_ObjType *typePtr  ) 
 

Tcl_RegExp tcl_RegExpCompile _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *string  ) 
 

int tcl_RegExpExec _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_RegExp regexp, CONST char *str, CONST char *start  ) 
 

int tcl_RegExpMatch _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *str, CONST char *pattern  ) 
 

void tcl_RegExpRange _ANSI_ARGS_ (Tcl_RegExp regexp, int index, CONST84 char **startPtr, CONST84 char **endPtr)   ) 
 

void tcl_Release _ANSI_ARGS_ (ClientData clientData  ) 
 

void tcl_ResetResult _ANSI_ARGS_ (Tcl_Interp *interp  ) 
 

int tcl_ScanElement _ANSI_ARGS_ (CONST char *str, int *flagPtr)   ) 
 

int tcl_ScanCountedElement _ANSI_ARGS_ (CONST char *str, int length, int *flagPtr)   ) 
 

int tcl_SeekOld _ANSI_ARGS_ (Tcl_Channel chan, int offset, int mode  ) 
 

int tcl_ServiceAll _ANSI_ARGS_ (void)   ) 
 

int tcl_ServiceEvent _ANSI_ARGS_ (int flags  ) 
 

void tcl_SetAssocData _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *name, Tcl_InterpDeleteProc *proc, ClientData clientData  ) 
 

void tcl_SetChannelBufferSize _ANSI_ARGS_ (Tcl_Channel chan, int sz)   ) 
 

int tcl_SetChannelOption _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Channel chan, CONST char *optionName, CONST char *newValue)   ) 
 

int tcl_SetCommandInfo _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *cmdName, CONST Tcl_CmdInfo *infoPtr  ) 
 

void tcl_SetErrno _ANSI_ARGS_ (int err)   ) 
 

void tcl_SetErrorCode _ANSI_ARGS_ TCL_VARARGS(Tcl_Interp *, interp  ) 
 

void tcl_SetMaxBlockTime _ANSI_ARGS_ (Tcl_Time *timePtr)   ) 
 

void tcl_SetPanicProc _ANSI_ARGS_ (Tcl_PanicProc *panicProc)   ) 
 

int tcl_SetRecursionLimit _ANSI_ARGS_ (Tcl_Interp *interp, int depth)   ) 
 

void tcl_SetResult _ANSI_ARGS_ (Tcl_Interp *interp, char *str, Tcl_FreeProc *freeProc)   ) 
 

int tcl_SetServiceMode _ANSI_ARGS_ (int mode  ) 
 

void tcl_SetObjErrorCode _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *errorObjPtr)   ) 
 

void tcl_SetObjResult _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *resultObjPtr)   ) 
 

void tcl_SetStdChannel _ANSI_ARGS_ (Tcl_Channel channel, int type  ) 
 

CONST84_RETURN char* tcl_SetVar _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *varName, CONST char *newValue, int flags  ) 
 

CONST84_RETURN char* tcl_SetVar2 _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *part1, CONST char *part2, CONST char *newValue, int flags  ) 
 

CONST84_RETURN char* tcl_SignalId _ANSI_ARGS_ (int sig)   ) 
 

CONST84_RETURN char* tcl_SignalMsg _ANSI_ARGS_ (int sig)   ) 
 

void tcl_SourceRCFile _ANSI_ARGS_ (Tcl_Interp *interp  ) 
 

int tcl_SplitList _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *listStr, int *argcPtr, CONST84 char ***argvPtr)   ) 
 

void tcl_SplitPath _ANSI_ARGS_ (CONST char *path, int *argcPtr, CONST84 char ***argvPtr)   ) 
 

void tcl_StaticPackage _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *pkgName, Tcl_PackageInitProc *initProc, Tcl_PackageInitProc *safeInitProc)   ) 
 

int tcl_StringMatch _ANSI_ARGS_ (CONST char *str, CONST char *pattern  ) 
 

int tcl_TellOld _ANSI_ARGS_ (Tcl_Channel chan  ) 
 

int tcl_TraceVar _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *varName, int flags, Tcl_VarTraceProc *proc, ClientData clientData  ) 
 

int tcl_TraceVar2 _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *part1, CONST char *part2, int flags, Tcl_VarTraceProc *proc, ClientData clientData  ) 
 

char* tcl_TranslateFileName _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *name, Tcl_DString *bufferPtr)   ) 
 

int tcl_Ungets _ANSI_ARGS_ (Tcl_Channel chan, CONST char *str, int len, int atHead)   ) 
 

void tcl_UnlinkVar _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *varName)   ) 
 

int tcl_UnregisterChannel _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Channel chan  ) 
 

int tcl_UnsetVar _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *varName, int flags  ) 
 

int tcl_UnsetVar2 _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *part1, CONST char *part2, int flags  ) 
 

void tcl_UntraceVar _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *varName, int flags, Tcl_VarTraceProc *proc, ClientData clientData  ) 
 

void tcl_UntraceVar2 _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *part1, CONST char *part2, int flags, Tcl_VarTraceProc *proc, ClientData clientData  ) 
 

void tcl_UpdateLinkedVar _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *varName)   ) 
 

int tcl_UpVar _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *frameName, CONST char *varName, CONST char *localName, int flags  ) 
 

int tcl_UpVar2 _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *frameName, CONST char *part1, CONST char *part2, CONST char *localName, int flags  ) 
 

int tcl_VarEval _ANSI_ARGS_ TCL_VARARGS(Tcl_Interp *, interp  ) 
 

ClientData tcl_VarTraceInfo _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *varName, int flags, Tcl_VarTraceProc *procPtr, ClientData prevClientData)   ) 
 

ClientData tcl_VarTraceInfo2 _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *part1, CONST char *part2, int flags, Tcl_VarTraceProc *procPtr, ClientData prevClientData)   ) 
 

int tcl_Write _ANSI_ARGS_ (Tcl_Channel chan, CONST char *s, int slen)   ) 
 

void tcl_WrongNumArgs _ANSI_ARGS_ (Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[], CONST char *message)   ) 
 

int tcl_DumpActiveMemory _ANSI_ARGS_ (CONST char *fileName  ) 
 

void tcl_ValidateAllMemory _ANSI_ARGS_ (CONST char *file, int line)   ) 
 

void tcl_AppendResultVA _ANSI_ARGS_ (Tcl_Interp *interp, va_list argList)   ) 
 

void tcl_AppendStringsToObjVA _ANSI_ARGS_ (Tcl_Obj *objPtr, va_list argList)   ) 
 

CONST84_RETURN char* tcl_HashStats _ANSI_ARGS_ (Tcl_HashTable *tablePtr)   ) 
 

CONST84_RETURN char* tcl_ParseVar _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *str, CONST84 char **termPtr)   ) 
 

CONST84_RETURN char* tcl_PkgPresent _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *name, CONST char *version, int exact)   ) 
 

CONST84_RETURN char* tcl_PkgPresentEx _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *name, CONST char *version, int exact, ClientData *clientDataPtr  ) 
 

int tcl_PkgProvide _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *name, CONST char *version)   ) 
 

CONST84_RETURN char* tcl_PkgRequire _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *name, CONST char *version, int exact)   ) 
 

void tcl_SetErrorCodeVA _ANSI_ARGS_ (Tcl_Interp *interp, va_list argList)   ) 
 

int tcl_VarEvalVA _ANSI_ARGS_ (Tcl_Interp *interp, va_list argList)   ) 
 

Tcl_Pid tcl_WaitPid _ANSI_ARGS_ (Tcl_Pid pid, int *statPtr, int options  ) 
 

void tcl_PanicVA _ANSI_ARGS_ (CONST char *format, va_list argList)   ) 
 

void tcl_GetVersion _ANSI_ARGS_ (int *major, int *minor, int *patchLevel, int *type  ) 
 

void tcl_InitMemory _ANSI_ARGS_ (Tcl_Interp *interp  ) 
 

Tcl_Channel tcl_StackChannel _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_ChannelType *typePtr, ClientData instanceData, int mask, Tcl_Channel prevChan)   ) 
 

int tcl_UnstackChannel _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Channel chan  ) 
 

Tcl_Channel tcl_GetStackedChannel _ANSI_ARGS_ (Tcl_Channel chan  ) 
 

void tcl_SetMainLoop _ANSI_ARGS_ (Tcl_MainLoopProc *proc  ) 
 

void tcl_AppendObjToObj _ANSI_ARGS_ (Tcl_Obj *objPtr, Tcl_Obj *appendObjPtr)   ) 
 

Tcl_Encoding tcl_CreateEncoding _ANSI_ARGS_ (Tcl_EncodingType *typePtr  ) 
 

void tcl_CreateThreadExitHandler _ANSI_ARGS_ (Tcl_ExitProc *proc, ClientData clientData  ) 
 

void tcl_DeleteThreadExitHandler _ANSI_ARGS_ (Tcl_ExitProc *proc, ClientData clientData  ) 
 

void tcl_DiscardResult _ANSI_ARGS_ (Tcl_SavedResult *statePtr  ) 
 

int tcl_EvalEx _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *script, int numBytes, int flags  ) 
 

int tcl_EvalObjv _ANSI_ARGS_ (Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[], int flags  ) 
 

int tcl_EvalObjEx _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *objPtr, int flags  ) 
 

void tcl_ExitThread _ANSI_ARGS_ (int status  ) 
 

int tcl_ExternalToUtf _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Encoding encoding, CONST char *src, int srcLen, int flags, Tcl_EncodingState *statePtr, char *dst, int dstLen, int *srcReadPtr, int *dstWrotePtr, int *dstCharsPtr  ) 
 

char* tcl_ExternalToUtfDString _ANSI_ARGS_ (Tcl_Encoding encoding, CONST char *src, int srcLen, Tcl_DString *dsPtr  ) 
 

void tcl_FinalizeThread _ANSI_ARGS_ (void)   ) 
 

void tcl_FinalizeNotifier _ANSI_ARGS_ (ClientData clientData  ) 
 

void tcl_FreeEncoding _ANSI_ARGS_ (Tcl_Encoding encoding)   ) 
 

Tcl_ThreadId tcl_GetCurrentThread _ANSI_ARGS_ (void)   ) 
 

Tcl_Encoding tcl_GetEncoding _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *name  ) 
 

CONST84_RETURN char* tcl_GetEncodingName _ANSI_ARGS_ (Tcl_Encoding encoding)   ) 
 

void tcl_GetEncodingNames _ANSI_ARGS_ (Tcl_Interp *interp  ) 
 

int tcl_GetIndexFromObjStruct _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *objPtr, CONST VOID *tablePtr, int offset, CONST char *msg, int flags, int *indexPtr)   ) 
 

VOID* tcl_GetThreadData _ANSI_ARGS_ (Tcl_ThreadDataKey *keyPtr, int size  ) 
 

Tcl_Obj* tcl_GetVar2Ex _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *part1, CONST char *part2, int flags  ) 
 

ClientData tcl_InitNotifier _ANSI_ARGS_ (void)   ) 
 

void tcl_MutexLock _ANSI_ARGS_ (Tcl_Mutex *mutexPtr)   ) 
 

void tcl_MutexUnlock _ANSI_ARGS_ (Tcl_Mutex *mutexPtr)   ) 
 

void tcl_ConditionNotify _ANSI_ARGS_ (Tcl_Condition *condPtr)   ) 
 

void tcl_ConditionWait _ANSI_ARGS_ (Tcl_Condition *condPtr, Tcl_Mutex *mutexPtr, Tcl_Time *timePtr)   ) 
 

int tcl_NumUtfChars _ANSI_ARGS_ (CONST char *src, int len)   ) 
 

int tcl_ReadChars _ANSI_ARGS_ (Tcl_Channel channel, Tcl_Obj *objPtr, int charsToRead, int appendFlag)   ) 
 

void tcl_RestoreResult _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_SavedResult *statePtr  ) 
 

void tcl_SaveResult _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_SavedResult *statePtr  ) 
 

int tcl_SetSystemEncoding _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *name  ) 
 

Tcl_Obj* tcl_SetVar2Ex _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *part1, CONST char *part2, Tcl_Obj *newValuePtr, int flags  ) 
 

void tcl_ThreadAlert _ANSI_ARGS_ (Tcl_ThreadId threadId)   ) 
 

void tcl_ThreadQueueEvent _ANSI_ARGS_ (Tcl_ThreadId threadId, Tcl_Event *evPtr, Tcl_QueuePosition position)   ) 
 

Tcl_UniChar tcl_UniCharAtIndex _ANSI_ARGS_ (CONST char *src, int index  ) 
 

Tcl_UniChar tcl_UniCharToLower _ANSI_ARGS_ (int ch)   ) 
 

Tcl_UniChar tcl_UniCharToTitle _ANSI_ARGS_ (int ch)   ) 
 

Tcl_UniChar tcl_UniCharToUpper _ANSI_ARGS_ (int ch)   ) 
 

int tcl_UniCharToUtf _ANSI_ARGS_ (int ch, char *buf  ) 
 

CONST84_RETURN char* tcl_UtfAtIndex _ANSI_ARGS_ (CONST char *src, int index  ) 
 

int tcl_UtfCharComplete _ANSI_ARGS_ (CONST char *src, int len)   ) 
 

int tcl_UtfBackslash _ANSI_ARGS_ (CONST char *src, int *readPtr, char *dst  ) 
 

CONST84_RETURN char* tcl_UtfFindFirst _ANSI_ARGS_ (CONST char *src, int ch)   ) 
 

CONST84_RETURN char* tcl_UtfFindLast _ANSI_ARGS_ (CONST char *src, int ch)   ) 
 

CONST84_RETURN char* tcl_UtfNext _ANSI_ARGS_ (CONST char *src  ) 
 

CONST84_RETURN char* tcl_UtfPrev _ANSI_ARGS_ (CONST char *src, CONST char *start  ) 
 

int tcl_UtfToExternal _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Encoding encoding, CONST char *src, int srcLen, int flags, Tcl_EncodingState *statePtr, char *dst, int dstLen, int *srcReadPtr, int *dstWrotePtr, int *dstCharsPtr  ) 
 

char* tcl_UtfToExternalDString _ANSI_ARGS_ (Tcl_Encoding encoding, CONST char *src, int srcLen, Tcl_DString *dsPtr  ) 
 

int tcl_UtfToLower _ANSI_ARGS_ (char *src  ) 
 

int tcl_UtfToTitle _ANSI_ARGS_ (char *src  ) 
 

int tcl_UtfToUniChar _ANSI_ARGS_ (CONST char *src, Tcl_UniChar *chPtr)   ) 
 

int tcl_UtfToUpper _ANSI_ARGS_ (char *src  ) 
 

int tcl_WriteChars _ANSI_ARGS_ (Tcl_Channel chan, CONST char *src, int srcLen  ) 
 

int tcl_WriteObj _ANSI_ARGS_ (Tcl_Channel chan, Tcl_Obj *objPtr  ) 
 

char* tcl_GetString _ANSI_ARGS_ (Tcl_Obj *objPtr  ) 
 

CONST84_RETURN char* tcl_GetDefaultEncodingDir _ANSI_ARGS_ (void)   ) 
 

void tcl_SetDefaultEncodingDir _ANSI_ARGS_ (CONST char *path  ) 
 

void tcl_AlertNotifier _ANSI_ARGS_ (ClientData clientData  ) 
 

void tcl_ServiceModeHook _ANSI_ARGS_ (int mode  ) 
 

int tcl_UniCharIsAlnum _ANSI_ARGS_ (int ch)   ) 
 

int tcl_UniCharIsAlpha _ANSI_ARGS_ (int ch)   ) 
 

int tcl_UniCharIsDigit _ANSI_ARGS_ (int ch)   ) 
 

int tcl_UniCharIsLower _ANSI_ARGS_ (int ch)   ) 
 

int tcl_UniCharIsSpace _ANSI_ARGS_ (int ch)   ) 
 

int tcl_UniCharIsUpper _ANSI_ARGS_ (int ch)   ) 
 

int tcl_UniCharIsWordChar _ANSI_ARGS_ (int ch)   ) 
 

int tcl_UniCharLen _ANSI_ARGS_ (CONST Tcl_UniChar *str)   ) 
 

int tcl_UniCharNcmp _ANSI_ARGS_ (CONST Tcl_UniChar *cs, CONST Tcl_UniChar *ct, unsigned long n)   ) 
 

char* tcl_UniCharToUtfDString _ANSI_ARGS_ (CONST Tcl_UniChar *string, int numChars, Tcl_DString *dsPtr  ) 
 

Tcl_UniChar* tcl_UtfToUniCharDString _ANSI_ARGS_ (CONST char *string, int length, Tcl_DString *dsPtr  ) 
 

Tcl_RegExp tcl_GetRegExpFromObj _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *patObj, int flags  ) 
 

Tcl_Obj* tcl_EvalTokens _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Token *tokenPtr, int count)   ) 
 

void tcl_FreeParse _ANSI_ARGS_ (Tcl_Parse *parsePtr  ) 
 

void tcl_LogCommandInfo _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *script, CONST char *command, int length  ) 
 

int tcl_ParseBraces _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *string, int numBytes, Tcl_Parse *parsePtr, int append, CONST84 char **termPtr)   ) 
 

int tcl_ParseCommand _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *string, int numBytes, int nested, Tcl_Parse *parsePtr  ) 
 

int tcl_ParseExpr _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *string, int numBytes, Tcl_Parse *parsePtr  ) 
 

int tcl_ParseQuotedString _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *string, int numBytes, Tcl_Parse *parsePtr, int append, CONST84 char **termPtr)   ) 
 

int tcl_ParseVarName _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *string, int numBytes, Tcl_Parse *parsePtr, int append)   ) 
 

char* tcl_GetCwd _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_DString *cwdPtr)   ) 
 

int tcl_Chdir _ANSI_ARGS_ (CONST char *dirName)   ) 
 

int tcl_Access _ANSI_ARGS_ (CONST char *path, int mode  ) 
 

int tcl_Stat _ANSI_ARGS_ (CONST char *path, struct stat *bufPtr)   ) 
 

int tcl_UtfNcmp _ANSI_ARGS_ (CONST char *s1, CONST char *s2, unsigned long n)   ) 
 

int tcl_UtfNcasecmp _ANSI_ARGS_ (CONST char *s1, CONST char *s2, unsigned long n)   ) 
 

int tcl_StringCaseMatch _ANSI_ARGS_ (CONST char *str, CONST char *pattern, int nocase)   ) 
 

int tcl_UniCharIsControl _ANSI_ARGS_ (int ch)   ) 
 

int tcl_UniCharIsGraph _ANSI_ARGS_ (int ch)   ) 
 

int tcl_UniCharIsPrint _ANSI_ARGS_ (int ch)   ) 
 

int tcl_UniCharIsPunct _ANSI_ARGS_ (int ch)   ) 
 

int tcl_RegExpExecObj _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_RegExp regexp, Tcl_Obj *objPtr, int offset, int nmatches, int flags  ) 
 

void tcl_RegExpGetInfo _ANSI_ARGS_ (Tcl_RegExp regexp, Tcl_RegExpInfo *infoPtr  ) 
 

Tcl_Obj* tcl_NewUnicodeObj _ANSI_ARGS_ (CONST Tcl_UniChar *unicode, int numChars)   ) 
 

void tcl_SetUnicodeObj _ANSI_ARGS_ (Tcl_Obj *objPtr, CONST Tcl_UniChar *unicode, int numChars)   ) 
 

int tcl_GetCharLength _ANSI_ARGS_ (Tcl_Obj *objPtr  ) 
 

Tcl_UniChar tcl_GetUniChar _ANSI_ARGS_ (Tcl_Obj *objPtr, int index  ) 
 

Tcl_UniChar* tcl_GetUnicode _ANSI_ARGS_ (Tcl_Obj *objPtr  ) 
 

Tcl_Obj* tcl_GetRange _ANSI_ARGS_ (Tcl_Obj *objPtr, int first, int last)   ) 
 

void tcl_AppendUnicodeToObj _ANSI_ARGS_ (Tcl_Obj *objPtr, CONST Tcl_UniChar *unicode, int length  ) 
 

int tcl_RegExpMatchObj _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *stringObj, Tcl_Obj *patternObj)   ) 
 

void tcl_SetNotifier _ANSI_ARGS_ (Tcl_NotifierProcs *notifierProcPtr)   ) 
 

Tcl_Mutex* tcl_GetAllocMutex _ANSI_ARGS_ (void)   ) 
 

int tcl_GetChannelNames _ANSI_ARGS_ (Tcl_Interp *interp  ) 
 

int tcl_GetChannelNamesEx _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *pattern  ) 
 

int tcl_ProcObjCmd _ANSI_ARGS_ (ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])   ) 
 

void tcl_ConditionFinalize _ANSI_ARGS_ (Tcl_Condition *condPtr)   ) 
 

void tcl_MutexFinalize _ANSI_ARGS_ (Tcl_Mutex *mutex)   ) 
 

int tcl_CreateThread _ANSI_ARGS_ (Tcl_ThreadId *idPtr, Tcl_ThreadCreateProc proc, ClientData clientData, int stackSize, int flags  ) 
 

int tcl_ReadRaw _ANSI_ARGS_ (Tcl_Channel chan, char *dst, int bytesToRead)   ) 
 

int tcl_WriteRaw _ANSI_ARGS_ (Tcl_Channel chan, CONST char *src, int srcLen  ) 
 

Tcl_Channel tcl_GetTopChannel _ANSI_ARGS_ (Tcl_Channel chan  ) 
 

int tcl_ChannelBuffered _ANSI_ARGS_ (Tcl_Channel chan  ) 
 

CONST84_RETURN char* tcl_ChannelName _ANSI_ARGS_ (Tcl_ChannelType *chanTypePtr)   ) 
 

Tcl_ChannelTypeVersion tcl_ChannelVersion _ANSI_ARGS_ (Tcl_ChannelType *chanTypePtr)   ) 
 

Tcl_DriverBlockModeProc* tcl_ChannelBlockModeProc _ANSI_ARGS_ (Tcl_ChannelType *chanTypePtr)   ) 
 

Tcl_DriverCloseProc* tcl_ChannelCloseProc _ANSI_ARGS_ (Tcl_ChannelType *chanTypePtr)   ) 
 

Tcl_DriverClose2Proc* tcl_ChannelClose2Proc _ANSI_ARGS_ (Tcl_ChannelType *chanTypePtr)   ) 
 

Tcl_DriverInputProc* tcl_ChannelInputProc _ANSI_ARGS_ (Tcl_ChannelType *chanTypePtr)   ) 
 

Tcl_DriverOutputProc* tcl_ChannelOutputProc _ANSI_ARGS_ (Tcl_ChannelType *chanTypePtr)   ) 
 

Tcl_DriverSeekProc* tcl_ChannelSeekProc _ANSI_ARGS_ (Tcl_ChannelType *chanTypePtr)   ) 
 

Tcl_DriverSetOptionProc* tcl_ChannelSetOptionProc _ANSI_ARGS_ (Tcl_ChannelType *chanTypePtr)   ) 
 

Tcl_DriverGetOptionProc* tcl_ChannelGetOptionProc _ANSI_ARGS_ (Tcl_ChannelType *chanTypePtr)   ) 
 

Tcl_DriverWatchProc* tcl_ChannelWatchProc _ANSI_ARGS_ (Tcl_ChannelType *chanTypePtr)   ) 
 

Tcl_DriverGetHandleProc* tcl_ChannelGetHandleProc _ANSI_ARGS_ (Tcl_ChannelType *chanTypePtr)   ) 
 

Tcl_DriverFlushProc* tcl_ChannelFlushProc _ANSI_ARGS_ (Tcl_ChannelType *chanTypePtr)   ) 
 

Tcl_DriverHandlerProc* tcl_ChannelHandlerProc _ANSI_ARGS_ (Tcl_ChannelType *chanTypePtr)   ) 
 

int tcl_JoinThread _ANSI_ARGS_ (Tcl_ThreadId threadId, int *result  ) 
 

int tcl_IsChannelShared _ANSI_ARGS_ (Tcl_Channel channel)   ) 
 

int tcl_IsChannelRegistered _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Channel channel)   ) 
 

void tcl_CutChannel _ANSI_ARGS_ (Tcl_Channel channel)   ) 
 

void tcl_SpliceChannel _ANSI_ARGS_ (Tcl_Channel channel)   ) 
 

void tcl_ClearChannelHandlers _ANSI_ARGS_ (Tcl_Channel channel)   ) 
 

int tcl_IsChannelExisting _ANSI_ARGS_ (CONST char *channelName)   ) 
 

int tcl_UniCharNcasecmp _ANSI_ARGS_ (CONST Tcl_UniChar *cs, CONST Tcl_UniChar *ct, unsigned long n)   ) 
 

int tcl_UniCharCaseMatch _ANSI_ARGS_ (CONST Tcl_UniChar *ustr, CONST Tcl_UniChar *pattern, int nocase)   ) 
 

Tcl_HashEntry* tcl_FindHashEntry _ANSI_ARGS_ (Tcl_HashTable *tablePtr, CONST char *key)   ) 
 

Tcl_HashEntry* tcl_CreateHashEntry _ANSI_ARGS_ (Tcl_HashTable *tablePtr, CONST char *key, int *newPtr)   ) 
 

void tcl_InitCustomHashTable _ANSI_ARGS_ (Tcl_HashTable *tablePtr, int keyType, Tcl_HashKeyType *typePtr  ) 
 

void tcl_InitObjHashTable _ANSI_ARGS_ (Tcl_HashTable *tablePtr)   ) 
 

ClientData tcl_CommandTraceInfo _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *varName, int flags, Tcl_CommandTraceProc *procPtr, ClientData prevClientData)   ) 
 

int tcl_TraceCommand _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *varName, int flags, Tcl_CommandTraceProc *proc, ClientData clientData  ) 
 

void tcl_UntraceCommand _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *varName, int flags, Tcl_CommandTraceProc *proc, ClientData clientData  ) 
 

char* tcl_AttemptAlloc _ANSI_ARGS_ (unsigned int size  ) 
 

char* tcl_AttemptDbCkalloc _ANSI_ARGS_ (unsigned int size, CONST char *file, int line)   ) 
 

char* tcl_AttemptRealloc _ANSI_ARGS_ (char *ptr, unsigned int size  ) 
 

char* tcl_AttemptDbCkrealloc _ANSI_ARGS_ (char *ptr, unsigned int size, CONST char *file, int line)   ) 
 

int tcl_AttemptSetObjLength _ANSI_ARGS_ (Tcl_Obj *objPtr, int length  ) 
 

Tcl_ThreadId tcl_GetChannelThread _ANSI_ARGS_ (Tcl_Channel channel)   ) 
 

Tcl_UniChar* tcl_GetUnicodeFromObj _ANSI_ARGS_ (Tcl_Obj *objPtr, int *lengthPtr)   ) 
 

int tcl_GetMathFuncInfo _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *name, int *numArgsPtr, Tcl_ValueType **argTypesPtr, Tcl_MathProc **procPtr, ClientData *clientDataPtr  ) 
 

Tcl_Obj* tcl_ListMathFuncs _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *pattern  ) 
 

Tcl_Obj* tcl_SubstObj _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *objPtr, int flags  ) 
 

int tcl_DetachChannel _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Channel channel)   ) 
 

int tcl_IsStandardChannel _ANSI_ARGS_ (Tcl_Channel channel)   ) 
 

int tcl_FSCopyFile _ANSI_ARGS_ (Tcl_Obj *srcPathPtr, Tcl_Obj *destPathPtr  ) 
 

int tcl_FSCopyDirectory _ANSI_ARGS_ (Tcl_Obj *srcPathPtr, Tcl_Obj *destPathPtr, Tcl_Obj **errorPtr  ) 
 

int tcl_FSCreateDirectory _ANSI_ARGS_ (Tcl_Obj *pathPtr  ) 
 

int tcl_FSDeleteFile _ANSI_ARGS_ (Tcl_Obj *pathPtr  ) 
 

int tcl_FSLoadFile _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *pathPtr, CONST char *sym1, CONST char *sym2, Tcl_PackageInitProc **proc1Ptr, Tcl_PackageInitProc **proc2Ptr, Tcl_LoadHandle *handlePtr, Tcl_FSUnloadFileProc **unloadProcPtr  ) 
 

int tcl_FSMatchInDirectory _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *result, Tcl_Obj *pathPtr, CONST char *pattern, Tcl_GlobTypeData *types  ) 
 

Tcl_Obj* tcl_FSLink _ANSI_ARGS_ (Tcl_Obj *pathPtr, Tcl_Obj *toPtr, int linkAction)   ) 
 

int tcl_FSRemoveDirectory _ANSI_ARGS_ (Tcl_Obj *pathPtr, int recursive, Tcl_Obj **errorPtr  ) 
 

int tcl_FSRenameFile _ANSI_ARGS_ (Tcl_Obj *srcPathPtr, Tcl_Obj *destPathPtr  ) 
 

int tcl_FSLstat _ANSI_ARGS_ (Tcl_Obj *pathPtr, Tcl_StatBuf *buf  ) 
 

int tcl_FSUtime _ANSI_ARGS_ (Tcl_Obj *pathPtr, struct utimbuf *tval  ) 
 

int tcl_FSFileAttrsGet _ANSI_ARGS_ (Tcl_Interp *interp, int index, Tcl_Obj *pathPtr, Tcl_Obj **objPtrRef  ) 
 

int tcl_FSFileAttrsSet _ANSI_ARGS_ (Tcl_Interp *interp, int index, Tcl_Obj *pathPtr, Tcl_Obj *objPtr  ) 
 

CONST char** tcl_FSFileAttrStrings _ANSI_ARGS_ (Tcl_Obj *pathPtr, Tcl_Obj **objPtrRef  ) 
 

int tcl_FSStat _ANSI_ARGS_ (Tcl_Obj *pathPtr, Tcl_StatBuf *buf  ) 
 

int tcl_FSAccess _ANSI_ARGS_ (Tcl_Obj *pathPtr, int mode  ) 
 

Tcl_Channel tcl_FSOpenFileChannel _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *pathPtr, CONST char *modeString, int permissions  ) 
 

Tcl_Obj* tcl_FSGetCwd _ANSI_ARGS_ (Tcl_Interp *interp  ) 
 

int tcl_FSChdir _ANSI_ARGS_ (Tcl_Obj *pathPtr  ) 
 

int tcl_FSConvertToPathType _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *pathPtr  ) 
 

Tcl_Obj* tcl_FSJoinPath _ANSI_ARGS_ (Tcl_Obj *listObj, int elements)   ) 
 

Tcl_Obj* tcl_FSSplitPath _ANSI_ARGS_ (Tcl_Obj *pathPtr, int *lenPtr)   ) 
 

int tcl_FSEqualPaths _ANSI_ARGS_ (Tcl_Obj *firstPtr, Tcl_Obj *secondPtr)   ) 
 

Tcl_Obj* tcl_FSGetNormalizedPath _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *pathObjPtr)   ) 
 

Tcl_Obj* tcl_FSJoinToPath _ANSI_ARGS_ (Tcl_Obj *basePtr, int objc, Tcl_Obj *CONST objv[])   ) 
 

ClientData tcl_FSGetInternalRep _ANSI_ARGS_ (Tcl_Obj *pathObjPtr, Tcl_Filesystem *fsPtr)   ) 
 

Tcl_Obj* tcl_FSGetTranslatedPath _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *pathPtr  ) 
 

int tcl_FSEvalFile _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *fileName  ) 
 

Tcl_Obj* tcl_FSNewNativePath _ANSI_ARGS_ (Tcl_Filesystem *fromFilesystem, ClientData clientData  ) 
 

CONST char* tcl_FSGetNativePath _ANSI_ARGS_ (Tcl_Obj *pathObjPtr)   ) 
 

Tcl_Obj* tcl_FSFileSystemInfo _ANSI_ARGS_ (Tcl_Obj *pathObjPtr)   ) 
 

Tcl_Obj* tcl_FSPathSeparator _ANSI_ARGS_ (Tcl_Obj *pathObjPtr)   ) 
 

Tcl_Obj* tcl_FSListVolumes _ANSI_ARGS_ (void)   ) 
 

int tcl_FSRegister _ANSI_ARGS_ (ClientData clientData, Tcl_Filesystem *fsPtr)   ) 
 

int tcl_FSUnregister _ANSI_ARGS_ (Tcl_Filesystem *fsPtr)   ) 
 

ClientData tcl_FSData _ANSI_ARGS_ (Tcl_Filesystem *fsPtr)   ) 
 

CONST char* tcl_FSGetTranslatedStringPath _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *pathPtr  ) 
 

Tcl_Filesystem* tcl_FSGetFileSystemForPath _ANSI_ARGS_ (Tcl_Obj *pathObjPtr)   ) 
 

Tcl_PathType tcl_FSGetPathType _ANSI_ARGS_ (Tcl_Obj *pathObjPtr)   ) 
 

int tcl_OutputBuffered _ANSI_ARGS_ (Tcl_Channel chan  ) 
 

void tcl_FSMountsChanged _ANSI_ARGS_ (Tcl_Filesystem *fsPtr)   ) 
 

int tcl_EvalTokensStandard _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Token *tokenPtr, int count)   ) 
 

void tcl_GetTime _ANSI_ARGS_ (Tcl_Time *timeBuf)   ) 
 

Tcl_Trace tcl_CreateObjTrace _ANSI_ARGS_ (Tcl_Interp *interp, int level, int flags, Tcl_CmdObjTraceProc *objProc, ClientData clientData, Tcl_CmdObjTraceDeleteProc *delProc)   ) 
 

int tcl_GetCommandInfoFromToken _ANSI_ARGS_ (Tcl_Command token, Tcl_CmdInfo *infoPtr  ) 
 

int tcl_SetCommandInfoFromToken _ANSI_ARGS_ (Tcl_Command token, CONST Tcl_CmdInfo *infoPtr  ) 
 

Tcl_Obj* tcl_DbNewWideIntObj _ANSI_ARGS_ (Tcl_WideInt wideValue, CONST char *file, int line)   ) 
 

int tcl_GetWideIntFromObj _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *objPtr, Tcl_WideInt *widePtr)   ) 
 

Tcl_Obj* tcl_NewWideIntObj _ANSI_ARGS_ (Tcl_WideInt wideValue)   ) 
 

void tcl_SetWideIntObj _ANSI_ARGS_ (Tcl_Obj *objPtr, Tcl_WideInt wideValue)   ) 
 

Tcl_StatBuf* tcl_AllocStatBuf _ANSI_ARGS_ (void)   ) 
 

Tcl_WideInt tcl_Seek _ANSI_ARGS_ (Tcl_Channel chan, Tcl_WideInt offset, int mode  ) 
 

Tcl_WideInt tcl_Tell _ANSI_ARGS_ (Tcl_Channel chan  ) 
 

Tcl_DriverWideSeekProc* tcl_ChannelWideSeekProc _ANSI_ARGS_ (Tcl_ChannelType *chanTypePtr)   ) 
 


Field Documentation

int magic
 

Definition at line 1575 of file tclDecls.h.

struct TclStubHooks* hooks
 

Definition at line 1576 of file tclDecls.h.

void* reserved188
 

Definition at line 1798 of file tclDecls.h.

void* reserved285
 

Definition at line 1911 of file tclDecls.h.


The documentation for this struct was generated from the following file:
Generated on Mon Sep 18 01:25:17 2006 for BRL-CAD by  doxygen 1.4.6