ns2 Network Simulator      C++ Class Hierarchy of version ns-snapshot-20040722
Home |  Source Code |  Manual |  FAQ |  Mailing List Archive |  Search |  Download | 


Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

otcl/tclDecls.h File Reference


Compounds

struct  TclStubHooks
struct  TclStubs

Typedefs

typedef TclStubHooks TclStubHooks
typedef TclStubs TclStubs

Functions

EXTERN int Tcl_PkgProvideEx _ANSI_ARGS_ ((Tcl_Interp *interp, char *name, char *version, ClientData clientData))
EXTERN char *Tcl_PkgRequireEx _ANSI_ARGS_ ((Tcl_Interp *interp, char *name, char *version, int exact, ClientData *clientDataPtr))
EXTERN void Tcl_Panic _ANSI_ARGS_ (TCL_VARARGS(char *, format))
EXTERN char *Tcl_Alloc _ANSI_ARGS_ ((unsigned int size))
EXTERN void Tcl_Free _ANSI_ARGS_ ((char *ptr))
EXTERN char *Tcl_Realloc _ANSI_ARGS_ ((char *ptr, unsigned int size))
EXTERN char *Tcl_DbCkalloc _ANSI_ARGS_ ((unsigned int size, char *file, int line))
EXTERN int Tcl_DbCkfree _ANSI_ARGS_ ((char *ptr, char *file, int line))
EXTERN char *Tcl_DbCkrealloc _ANSI_ARGS_ ((char *ptr, unsigned int size, char *file, int line))
EXTERN void Tcl_CreateFileHandler _ANSI_ARGS_ ((int fd, int mask, Tcl_FileProc *proc, ClientData clientData))
EXTERN void Tcl_DeleteFileHandler _ANSI_ARGS_ ((int fd))
EXTERN void Tcl_SetTimer _ANSI_ARGS_ ((Tcl_Time *timePtr))
EXTERN void Tcl_Sleep _ANSI_ARGS_ ((int ms))
EXTERN int Tcl_AppendAllObjTypes _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr))
EXTERN void Tcl_AppendStringsToObj _ANSI_ARGS_ (TCL_VARARGS(Tcl_Obj *, objPtr))
EXTERN void Tcl_AppendToObj _ANSI_ARGS_ ((Tcl_Obj *objPtr, char *bytes, int length))
EXTERN Tcl_Obj *Tcl_ConcatObj _ANSI_ARGS_ ((int objc, Tcl_Obj *CONST objv[]))
EXTERN int Tcl_ConvertToType _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr, Tcl_ObjType *typePtr))
EXTERN void Tcl_DbDecrRefCount _ANSI_ARGS_ ((Tcl_Obj *objPtr, char *file, int line))
EXTERN Tcl_Obj *Tcl_DbNewBooleanObj _ANSI_ARGS_ ((int boolValue, char *file, int line))
EXTERN Tcl_Obj *Tcl_DbNewByteArrayObj _ANSI_ARGS_ ((unsigned char *bytes, int length, char *file, int line))
EXTERN Tcl_Obj *Tcl_DbNewDoubleObj _ANSI_ARGS_ ((double doubleValue, char *file, int line))
EXTERN Tcl_Obj *Tcl_DbNewListObj _ANSI_ARGS_ ((int objc, Tcl_Obj *CONST objv[], char *file, int line))
EXTERN Tcl_Obj *Tcl_DbNewLongObj _ANSI_ARGS_ ((long longValue, char *file, int line))
EXTERN Tcl_Obj *Tcl_DbNewObj _ANSI_ARGS_ ((char *file, int line))
EXTERN Tcl_Obj *Tcl_DbNewStringObj _ANSI_ARGS_ ((CONST char *bytes, int length, char *file, int line))
EXTERN Tcl_Obj *Tcl_DuplicateObj _ANSI_ARGS_ ((Tcl_Obj *objPtr))
EXTERN int Tcl_GetBoolean _ANSI_ARGS_ ((Tcl_Interp *interp, char *str, int *boolPtr))
EXTERN int Tcl_GetBooleanFromObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr, int *boolPtr))
EXTERN unsigned char *Tcl_GetByteArrayFromObj _ANSI_ARGS_ ((Tcl_Obj *objPtr, int *lengthPtr))
EXTERN int Tcl_GetDouble _ANSI_ARGS_ ((Tcl_Interp *interp, char *str, double *doublePtr))
EXTERN int Tcl_GetDoubleFromObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr, double *doublePtr))
EXTERN int Tcl_GetIndexFromObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr, char **tablePtr, char *msg, int flags, int *indexPtr))
EXTERN int Tcl_GetInt _ANSI_ARGS_ ((Tcl_Interp *interp, char *str, int *intPtr))
EXTERN int Tcl_GetIntFromObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr, int *intPtr))
EXTERN int Tcl_GetLongFromObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr, long *longPtr))
EXTERN Tcl_ObjType *Tcl_GetObjType _ANSI_ARGS_ ((char *typeName))
EXTERN int Tcl_ListObjAppendList _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *listPtr, Tcl_Obj *elemListPtr))
EXTERN int Tcl_ListObjAppendElement _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *listPtr, Tcl_Obj *objPtr))
EXTERN int Tcl_ListObjGetElements _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *listPtr, int *objcPtr, Tcl_Obj ***objvPtr))
EXTERN int Tcl_ListObjIndex _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *listPtr, int index, Tcl_Obj **objPtrPtr))
EXTERN int Tcl_ListObjLength _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *listPtr, int *intPtr))
EXTERN int Tcl_ListObjReplace _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *listPtr, int first, int count, int objc, Tcl_Obj *CONST objv[]))
EXTERN Tcl_Obj *Tcl_NewBooleanObj _ANSI_ARGS_ ((int boolValue))
EXTERN Tcl_Obj *Tcl_NewByteArrayObj _ANSI_ARGS_ ((unsigned char *bytes, int length))
EXTERN Tcl_Obj *Tcl_NewDoubleObj _ANSI_ARGS_ ((double doubleValue))
EXTERN Tcl_Obj *Tcl_NewIntObj _ANSI_ARGS_ ((int intValue))
EXTERN Tcl_Obj *Tcl_NewLongObj _ANSI_ARGS_ ((long longValue))
EXTERN Tcl_Obj *Tcl_NewObj _ANSI_ARGS_ ((void))
EXTERN Tcl_Obj *Tcl_NewStringObj _ANSI_ARGS_ ((CONST char *bytes, int length))
EXTERN void Tcl_SetBooleanObj _ANSI_ARGS_ ((Tcl_Obj *objPtr, int boolValue))
EXTERN unsigned char *Tcl_SetByteArrayLength _ANSI_ARGS_ ((Tcl_Obj *objPtr, int length))
EXTERN void Tcl_SetByteArrayObj _ANSI_ARGS_ ((Tcl_Obj *objPtr, unsigned char *bytes, int length))
EXTERN void Tcl_SetDoubleObj _ANSI_ARGS_ ((Tcl_Obj *objPtr, double doubleValue))
EXTERN void Tcl_SetIntObj _ANSI_ARGS_ ((Tcl_Obj *objPtr, int intValue))
EXTERN void Tcl_SetListObj _ANSI_ARGS_ ((Tcl_Obj *objPtr, int objc, Tcl_Obj *CONST objv[]))
EXTERN void Tcl_SetLongObj _ANSI_ARGS_ ((Tcl_Obj *objPtr, long longValue))
EXTERN void Tcl_AddErrorInfo _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *message))
EXTERN void Tcl_AddObjErrorInfo _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *message, int length))
EXTERN void Tcl_AllowExceptions _ANSI_ARGS_ ((Tcl_Interp *interp))
EXTERN void Tcl_AppendElement _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *string))
EXTERN void Tcl_AppendResult _ANSI_ARGS_ (TCL_VARARGS(Tcl_Interp *, interp))
EXTERN Tcl_AsyncHandler Tcl_AsyncCreate _ANSI_ARGS_ ((Tcl_AsyncProc *proc, ClientData clientData))
EXTERN void Tcl_AsyncDelete _ANSI_ARGS_ ((Tcl_AsyncHandler async))
EXTERN int Tcl_AsyncInvoke _ANSI_ARGS_ ((Tcl_Interp *interp, int code))
EXTERN char Tcl_Backslash _ANSI_ARGS_ ((CONST char *src, int *readPtr))
EXTERN int Tcl_BadChannelOption _ANSI_ARGS_ ((Tcl_Interp *interp, char *optionName, char *optionList))
EXTERN void Tcl_CallWhenDeleted _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_InterpDeleteProc *proc, ClientData clientData))
EXTERN void Tcl_CancelIdleCall _ANSI_ARGS_ ((Tcl_IdleProc *idleProc, ClientData clientData))
EXTERN int Tcl_Close _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Channel chan))
EXTERN int Tcl_CommandComplete _ANSI_ARGS_ ((char *cmd))
EXTERN char *Tcl_Concat _ANSI_ARGS_ ((int argc, char **argv))
EXTERN int Tcl_ConvertElement _ANSI_ARGS_ ((CONST char *src, char *dst, int flags))
EXTERN int Tcl_ConvertCountedElement _ANSI_ARGS_ ((CONST char *src, int length, char *dst, int flags))
EXTERN int Tcl_CreateAlias _ANSI_ARGS_ ((Tcl_Interp *slave, char *slaveCmd, Tcl_Interp *target, char *targetCmd, int argc, char **argv))
EXTERN int Tcl_CreateAliasObj _ANSI_ARGS_ ((Tcl_Interp *slave, char *slaveCmd, Tcl_Interp *target, char *targetCmd, int objc, Tcl_Obj *CONST objv[]))
EXTERN Tcl_Channel Tcl_CreateChannel _ANSI_ARGS_ ((Tcl_ChannelType *typePtr, char *chanName, ClientData instanceData, int mask))
EXTERN void Tcl_CreateChannelHandler _ANSI_ARGS_ ((Tcl_Channel chan, int mask, Tcl_ChannelProc *proc, ClientData clientData))
EXTERN void Tcl_CreateCloseHandler _ANSI_ARGS_ ((Tcl_Channel chan, Tcl_CloseProc *proc, ClientData clientData))
EXTERN Tcl_Command Tcl_CreateCommand _ANSI_ARGS_ ((Tcl_Interp *interp, char *cmdName, Tcl_CmdProc *proc, ClientData clientData, Tcl_CmdDeleteProc *deleteProc))
EXTERN void Tcl_CreateEventSource _ANSI_ARGS_ ((Tcl_EventSetupProc *setupProc, Tcl_EventCheckProc *checkProc, ClientData clientData))
EXTERN void Tcl_CreateExitHandler _ANSI_ARGS_ ((Tcl_ExitProc *proc, ClientData clientData))
EXTERN void Tcl_CreateMathFunc _ANSI_ARGS_ ((Tcl_Interp *interp, char *name, int numArgs, Tcl_ValueType *argTypes, Tcl_MathProc *proc, ClientData clientData))
EXTERN Tcl_Command Tcl_CreateObjCommand _ANSI_ARGS_ ((Tcl_Interp *interp, char *cmdName, Tcl_ObjCmdProc *proc, ClientData clientData, Tcl_CmdDeleteProc *deleteProc))
EXTERN Tcl_Interp *Tcl_CreateSlave _ANSI_ARGS_ ((Tcl_Interp *interp, char *slaveName, int isSafe))
EXTERN Tcl_TimerToken Tcl_CreateTimerHandler _ANSI_ARGS_ ((int milliseconds, Tcl_TimerProc *proc, ClientData clientData))
EXTERN Tcl_Trace Tcl_CreateTrace _ANSI_ARGS_ ((Tcl_Interp *interp, int level, Tcl_CmdTraceProc *proc, ClientData clientData))
EXTERN void Tcl_DeleteAssocData _ANSI_ARGS_ ((Tcl_Interp *interp, char *name))
EXTERN void Tcl_DeleteChannelHandler _ANSI_ARGS_ ((Tcl_Channel chan, Tcl_ChannelProc *proc, ClientData clientData))
EXTERN int Tcl_DeleteCommand _ANSI_ARGS_ ((Tcl_Interp *interp, char *cmdName))
EXTERN int Tcl_DeleteCommandFromToken _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Command command))
EXTERN void Tcl_DeleteEvents _ANSI_ARGS_ ((Tcl_EventDeleteProc *proc, ClientData clientData))
EXTERN void Tcl_DeleteHashEntry _ANSI_ARGS_ ((Tcl_HashEntry *entryPtr))
EXTERN void Tcl_DeleteHashTable _ANSI_ARGS_ ((Tcl_HashTable *tablePtr))
EXTERN void Tcl_DetachPids _ANSI_ARGS_ ((int numPids, Tcl_Pid *pidPtr))
EXTERN void Tcl_DeleteTimerHandler _ANSI_ARGS_ ((Tcl_TimerToken token))
EXTERN void Tcl_DeleteTrace _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Trace trace))
EXTERN int Tcl_DoOneEvent _ANSI_ARGS_ ((int flags))
EXTERN void Tcl_DoWhenIdle _ANSI_ARGS_ ((Tcl_IdleProc *proc, ClientData clientData))
EXTERN char *Tcl_DStringAppend _ANSI_ARGS_ ((Tcl_DString *dsPtr, CONST char *str, int length))
EXTERN char *Tcl_DStringAppendElement _ANSI_ARGS_ ((Tcl_DString *dsPtr, CONST char *string))
EXTERN void Tcl_DStringEndSublist _ANSI_ARGS_ ((Tcl_DString *dsPtr))
EXTERN void Tcl_DStringGetResult _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_DString *dsPtr))
EXTERN void Tcl_DStringSetLength _ANSI_ARGS_ ((Tcl_DString *dsPtr, int length))
EXTERN int Tcl_Eof _ANSI_ARGS_ ((Tcl_Channel chan))
EXTERN char *Tcl_ErrnoMsg _ANSI_ARGS_ ((int err))
EXTERN int Tcl_Eval _ANSI_ARGS_ ((Tcl_Interp *interp, char *string))
EXTERN int Tcl_EvalFile _ANSI_ARGS_ ((Tcl_Interp *interp, char *fileName))
EXTERN void Tcl_EventuallyFree _ANSI_ARGS_ ((ClientData clientData, Tcl_FreeProc *freeProc))
EXTERN void Tcl_Exit _ANSI_ARGS_ ((int status))
EXTERN int Tcl_ExposeCommand _ANSI_ARGS_ ((Tcl_Interp *interp, char *hiddenCmdToken, char *cmdName))
EXTERN int Tcl_ExprBoolean _ANSI_ARGS_ ((Tcl_Interp *interp, char *str, int *ptr))
EXTERN int Tcl_ExprBooleanObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr, int *ptr))
EXTERN int Tcl_ExprDouble _ANSI_ARGS_ ((Tcl_Interp *interp, char *str, double *ptr))
EXTERN int Tcl_ExprDoubleObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr, double *ptr))
EXTERN int Tcl_ExprLong _ANSI_ARGS_ ((Tcl_Interp *interp, char *str, long *ptr))
EXTERN int Tcl_ExprLongObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr, long *ptr))
EXTERN int Tcl_ExprObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr, Tcl_Obj **resultPtrPtr))
EXTERN void Tcl_FindExecutable _ANSI_ARGS_ ((CONST char *argv0))
EXTERN Tcl_HashEntry *Tcl_FirstHashEntry _ANSI_ARGS_ ((Tcl_HashTable *tablePtr, Tcl_HashSearch *searchPtr))
EXTERN int Tcl_GetAlias _ANSI_ARGS_ ((Tcl_Interp *interp, char *slaveCmd, Tcl_Interp **targetInterpPtr, char **targetCmdPtr, int *argcPtr, char ***argvPtr))
EXTERN int Tcl_GetAliasObj _ANSI_ARGS_ ((Tcl_Interp *interp, char *slaveCmd, Tcl_Interp **targetInterpPtr, char **targetCmdPtr, int *objcPtr, Tcl_Obj ***objv))
EXTERN ClientData Tcl_GetAssocData _ANSI_ARGS_ ((Tcl_Interp *interp, char *name, Tcl_InterpDeleteProc **procPtr))
EXTERN Tcl_Channel Tcl_GetChannel _ANSI_ARGS_ ((Tcl_Interp *interp, char *chanName, int *modePtr))
EXTERN int Tcl_GetChannelHandle _ANSI_ARGS_ ((Tcl_Channel chan, int direction, ClientData *handlePtr))
EXTERN int Tcl_GetChannelOption _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Channel chan, char *optionName, Tcl_DString *dsPtr))
EXTERN int Tcl_GetCommandInfo _ANSI_ARGS_ ((Tcl_Interp *interp, char *cmdName, Tcl_CmdInfo *infoPtr))
EXTERN int Tcl_GetInterpPath _ANSI_ARGS_ ((Tcl_Interp *askInterp, Tcl_Interp *slaveInterp))
EXTERN int Tcl_GetOpenFile _ANSI_ARGS_ ((Tcl_Interp *interp, char *str, int forWriting, int checkUsage, ClientData *filePtr))
EXTERN Tcl_PathType Tcl_GetPathType _ANSI_ARGS_ ((char *path))
EXTERN int Tcl_Gets _ANSI_ARGS_ ((Tcl_Channel chan, Tcl_DString *dsPtr))
EXTERN int Tcl_GetsObj _ANSI_ARGS_ ((Tcl_Channel chan, Tcl_Obj *objPtr))
EXTERN Tcl_Interp *Tcl_GetSlave _ANSI_ARGS_ ((Tcl_Interp *interp, char *slaveName))
EXTERN Tcl_Channel Tcl_GetStdChannel _ANSI_ARGS_ ((int type))
EXTERN char *Tcl_GetVar _ANSI_ARGS_ ((Tcl_Interp *interp, char *varName, int flags))
EXTERN char *Tcl_GetVar2 _ANSI_ARGS_ ((Tcl_Interp *interp, char *part1, char *part2, int flags))
EXTERN int Tcl_GlobalEval _ANSI_ARGS_ ((Tcl_Interp *interp, char *command))
EXTERN int Tcl_HideCommand _ANSI_ARGS_ ((Tcl_Interp *interp, char *cmdName, char *hiddenCmdToken))
EXTERN void Tcl_InitHashTable _ANSI_ARGS_ ((Tcl_HashTable *tablePtr, int keyType))
EXTERN char *Tcl_JoinPath _ANSI_ARGS_ ((int argc, char **argv, Tcl_DString *resultPtr))
EXTERN int Tcl_LinkVar _ANSI_ARGS_ ((Tcl_Interp *interp, char *varName, char *addr, int type))
EXTERN Tcl_Channel Tcl_MakeFileChannel _ANSI_ARGS_ ((ClientData handle, int mode))
EXTERN Tcl_Channel Tcl_MakeTcpClientChannel _ANSI_ARGS_ ((ClientData tcpSocket))
EXTERN Tcl_HashEntry *Tcl_NextHashEntry _ANSI_ARGS_ ((Tcl_HashSearch *searchPtr))
EXTERN void Tcl_NotifyChannel _ANSI_ARGS_ ((Tcl_Channel channel, int mask))
EXTERN Tcl_Obj *Tcl_ObjGetVar2 _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *part1Ptr, Tcl_Obj *part2Ptr, int flags))
EXTERN Tcl_Obj *Tcl_ObjSetVar2 _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *part1Ptr, Tcl_Obj *part2Ptr, Tcl_Obj *newValuePtr, int flags))
EXTERN Tcl_Channel Tcl_OpenCommandChannel _ANSI_ARGS_ ((Tcl_Interp *interp, int argc, char **argv, int flags))
EXTERN Tcl_Channel Tcl_OpenFileChannel _ANSI_ARGS_ ((Tcl_Interp *interp, char *fileName, char *modeString, int permissions))
EXTERN Tcl_Channel Tcl_OpenTcpClient _ANSI_ARGS_ ((Tcl_Interp *interp, int port, char *address, char *myaddr, int myport, int async))
EXTERN Tcl_Channel Tcl_OpenTcpServer _ANSI_ARGS_ ((Tcl_Interp *interp, int port, char *host, Tcl_TcpAcceptProc *acceptProc, ClientData callbackData))
EXTERN void Tcl_Preserve _ANSI_ARGS_ ((ClientData data))
EXTERN void Tcl_PrintDouble _ANSI_ARGS_ ((Tcl_Interp *interp, double value, char *dst))
EXTERN int Tcl_PutEnv _ANSI_ARGS_ ((CONST char *string))
EXTERN void Tcl_QueueEvent _ANSI_ARGS_ ((Tcl_Event *evPtr, Tcl_QueuePosition position))
EXTERN int Tcl_Read _ANSI_ARGS_ ((Tcl_Channel chan, char *bufPtr, int toRead))
EXTERN int Tcl_RecordAndEval _ANSI_ARGS_ ((Tcl_Interp *interp, char *cmd, int flags))
EXTERN int Tcl_RecordAndEvalObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *cmdPtr, int flags))
EXTERN void Tcl_RegisterObjType _ANSI_ARGS_ ((Tcl_ObjType *typePtr))
EXTERN int Tcl_RegExpExec _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_RegExp regexp, CONST char *str, CONST char *start))
EXTERN int Tcl_RegExpMatch _ANSI_ARGS_ ((Tcl_Interp *interp, char *str, char *pattern))
EXTERN void Tcl_RegExpRange _ANSI_ARGS_ ((Tcl_RegExp regexp, int index, char **startPtr, char **endPtr))
EXTERN void Tcl_Release _ANSI_ARGS_ ((ClientData clientData))
EXTERN int Tcl_ScanElement _ANSI_ARGS_ ((CONST char *str, int *flagPtr))
EXTERN int Tcl_ScanCountedElement _ANSI_ARGS_ ((CONST char *str, int length, int *flagPtr))
EXTERN int Tcl_Seek _ANSI_ARGS_ ((Tcl_Channel chan, int offset, int mode))
EXTERN void Tcl_SetAssocData _ANSI_ARGS_ ((Tcl_Interp *interp, char *name, Tcl_InterpDeleteProc *proc, ClientData clientData))
EXTERN void Tcl_SetChannelBufferSize _ANSI_ARGS_ ((Tcl_Channel chan, int sz))
EXTERN int Tcl_SetChannelOption _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Channel chan, char *optionName, char *newValue))
EXTERN void Tcl_SetPanicProc _ANSI_ARGS_ ((Tcl_PanicProc *panicProc))
EXTERN int Tcl_SetRecursionLimit _ANSI_ARGS_ ((Tcl_Interp *interp, int depth))
EXTERN void Tcl_SetResult _ANSI_ARGS_ ((Tcl_Interp *interp, char *str, Tcl_FreeProc *freeProc))
EXTERN int Tcl_SetServiceMode _ANSI_ARGS_ ((int mode))
EXTERN void Tcl_SetObjErrorCode _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *errorObjPtr))
EXTERN void Tcl_SetObjResult _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *resultObjPtr))
EXTERN void Tcl_SetStdChannel _ANSI_ARGS_ ((Tcl_Channel channel, int type))
EXTERN char *Tcl_SetVar _ANSI_ARGS_ ((Tcl_Interp *interp, char *varName, char *newValue, int flags))
EXTERN char *Tcl_SetVar2 _ANSI_ARGS_ ((Tcl_Interp *interp, char *part1, char *part2, char *newValue, int flags))
EXTERN char *Tcl_SignalId _ANSI_ARGS_ ((int sig))
EXTERN int Tcl_SplitList _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *listStr, int *argcPtr, char ***argvPtr))
EXTERN void Tcl_SplitPath _ANSI_ARGS_ ((CONST char *path, int *argcPtr, char ***argvPtr))
EXTERN void Tcl_StaticPackage _ANSI_ARGS_ ((Tcl_Interp *interp, char *pkgName, Tcl_PackageInitProc *initProc, Tcl_PackageInitProc *safeInitProc))
EXTERN int Tcl_StringMatch _ANSI_ARGS_ ((CONST char *str, CONST char *pattern))
EXTERN int Tcl_TraceVar _ANSI_ARGS_ ((Tcl_Interp *interp, char *varName, int flags, Tcl_VarTraceProc *proc, ClientData clientData))
EXTERN int Tcl_TraceVar2 _ANSI_ARGS_ ((Tcl_Interp *interp, char *part1, char *part2, int flags, Tcl_VarTraceProc *proc, ClientData clientData))
EXTERN char *Tcl_TranslateFileName _ANSI_ARGS_ ((Tcl_Interp *interp, char *name, Tcl_DString *bufferPtr))
EXTERN int Tcl_Ungets _ANSI_ARGS_ ((Tcl_Channel chan, char *str, int len, int atHead))
EXTERN void Tcl_UnlinkVar _ANSI_ARGS_ ((Tcl_Interp *interp, char *varName))
EXTERN int Tcl_UpVar _ANSI_ARGS_ ((Tcl_Interp *interp, char *frameName, char *varName, char *localName, int flags))
EXTERN int Tcl_UpVar2 _ANSI_ARGS_ ((Tcl_Interp *interp, char *frameName, char *part1, char *part2, char *localName, int flags))
EXTERN ClientData Tcl_VarTraceInfo _ANSI_ARGS_ ((Tcl_Interp *interp, char *varName, int flags, Tcl_VarTraceProc *procPtr, ClientData prevClientData))
EXTERN ClientData Tcl_VarTraceInfo2 _ANSI_ARGS_ ((Tcl_Interp *interp, char *part1, char *part2, int flags, Tcl_VarTraceProc *procPtr, ClientData prevClientData))
EXTERN int Tcl_Write _ANSI_ARGS_ ((Tcl_Channel chan, char *s, int slen))
EXTERN void Tcl_WrongNumArgs _ANSI_ARGS_ ((Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[], char *message))
EXTERN int Tcl_DumpActiveMemory _ANSI_ARGS_ ((char *fileName))
EXTERN void Tcl_AppendResultVA _ANSI_ARGS_ ((Tcl_Interp *interp, va_list argList))
EXTERN void Tcl_AppendStringsToObjVA _ANSI_ARGS_ ((Tcl_Obj *objPtr, va_list argList))
EXTERN char *Tcl_ParseVar _ANSI_ARGS_ ((Tcl_Interp *interp, char *str, char **termPtr))
EXTERN char *Tcl_PkgPresent _ANSI_ARGS_ ((Tcl_Interp *interp, char *name, char *version, int exact))
EXTERN int Tcl_PkgProvide _ANSI_ARGS_ ((Tcl_Interp *interp, char *name, char *version))
EXTERN Tcl_Pid Tcl_WaitPid _ANSI_ARGS_ ((Tcl_Pid pid, int *statPtr, int options))
EXTERN void Tcl_PanicVA _ANSI_ARGS_ ((char *format, va_list argList))
EXTERN void Tcl_GetVersion _ANSI_ARGS_ ((int *major, int *minor, int *patchLevel, int *type))
EXTERN Tcl_Channel Tcl_StackChannel _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_ChannelType *typePtr, ClientData instanceData, int mask, Tcl_Channel prevChan))
EXTERN void Tcl_AppendObjToObj _ANSI_ARGS_ ((Tcl_Obj *objPtr, Tcl_Obj *appendObjPtr))
EXTERN Tcl_Encoding Tcl_CreateEncoding _ANSI_ARGS_ ((Tcl_EncodingType *typePtr))
EXTERN void Tcl_DiscardResult _ANSI_ARGS_ ((Tcl_SavedResult *statePtr))
EXTERN int Tcl_EvalEx _ANSI_ARGS_ ((Tcl_Interp *interp, char *script, int numBytes, int flags))
EXTERN int Tcl_EvalObjv _ANSI_ARGS_ ((Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[], int flags))
EXTERN int Tcl_EvalObjEx _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr, int flags))
EXTERN 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))
EXTERN char *Tcl_ExternalToUtfDString _ANSI_ARGS_ ((Tcl_Encoding encoding, CONST char *src, int srcLen, Tcl_DString *dsPtr))
EXTERN void Tcl_FreeEncoding _ANSI_ARGS_ ((Tcl_Encoding encoding))
EXTERN Tcl_Encoding Tcl_GetEncoding _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *name))
EXTERN int Tcl_GetIndexFromObjStruct _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *objPtr, char **tablePtr, int offset, char *msg, int flags, int *indexPtr))
EXTERN VOID *Tcl_GetThreadData _ANSI_ARGS_ ((Tcl_ThreadDataKey *keyPtr, int size))
EXTERN void Tcl_MutexLock _ANSI_ARGS_ ((Tcl_Mutex *mutexPtr))
EXTERN void Tcl_ConditionNotify _ANSI_ARGS_ ((Tcl_Condition *condPtr))
EXTERN void Tcl_ConditionWait _ANSI_ARGS_ ((Tcl_Condition *condPtr, Tcl_Mutex *mutexPtr, Tcl_Time *timePtr))
EXTERN int Tcl_NumUtfChars _ANSI_ARGS_ ((CONST char *src, int len))
EXTERN int Tcl_ReadChars _ANSI_ARGS_ ((Tcl_Channel channel, Tcl_Obj *objPtr, int charsToRead, int appendFlag))
EXTERN void Tcl_RestoreResult _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_SavedResult *statePtr))
EXTERN Tcl_Obj *Tcl_SetVar2Ex _ANSI_ARGS_ ((Tcl_Interp *interp, char *part1, char *part2, Tcl_Obj *newValuePtr, int flags))
EXTERN void Tcl_ThreadAlert _ANSI_ARGS_ ((Tcl_ThreadId threadId))
EXTERN void Tcl_ThreadQueueEvent _ANSI_ARGS_ ((Tcl_ThreadId threadId, Tcl_Event *evPtr, Tcl_QueuePosition position))
EXTERN Tcl_UniChar Tcl_UniCharAtIndex _ANSI_ARGS_ ((CONST char *src, int index))
EXTERN Tcl_UniChar Tcl_UniCharToLower _ANSI_ARGS_ ((int ch))
EXTERN int Tcl_UniCharToUtf _ANSI_ARGS_ ((int ch, char *buf))
EXTERN int Tcl_UtfBackslash _ANSI_ARGS_ ((CONST char *src, int *readPtr, char *dst))
EXTERN char *Tcl_UtfFindFirst _ANSI_ARGS_ ((CONST char *src, int ch))
EXTERN char *Tcl_UtfNext _ANSI_ARGS_ ((CONST char *src))
EXTERN char *Tcl_UtfPrev _ANSI_ARGS_ ((CONST char *src, CONST char *start))
EXTERN int Tcl_UtfToLower _ANSI_ARGS_ ((char *src))
EXTERN int Tcl_UtfToUniChar _ANSI_ARGS_ ((CONST char *src, Tcl_UniChar *chPtr))
EXTERN int Tcl_WriteChars _ANSI_ARGS_ ((Tcl_Channel chan, CONST char *src, int srcLen))
EXTERN int Tcl_UniCharLen _ANSI_ARGS_ ((Tcl_UniChar *str))
EXTERN int Tcl_UniCharNcmp _ANSI_ARGS_ ((CONST Tcl_UniChar *cs, CONST Tcl_UniChar *ct, unsigned long n))
EXTERN char *Tcl_UniCharToUtfDString _ANSI_ARGS_ ((CONST Tcl_UniChar *string, int numChars, Tcl_DString *dsPtr))
EXTERN Tcl_UniChar *Tcl_UtfToUniCharDString _ANSI_ARGS_ ((CONST char *string, int length, Tcl_DString *dsPtr))
EXTERN Tcl_RegExp Tcl_GetRegExpFromObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *patObj, int flags))
EXTERN Tcl_Obj *Tcl_EvalTokens _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Token *tokenPtr, int count))
EXTERN void Tcl_FreeParse _ANSI_ARGS_ ((Tcl_Parse *parsePtr))
EXTERN void Tcl_LogCommandInfo _ANSI_ARGS_ ((Tcl_Interp *interp, char *script, char *command, int length))
EXTERN int Tcl_ParseBraces _ANSI_ARGS_ ((Tcl_Interp *interp, char *string, int numBytes, Tcl_Parse *parsePtr, int append, char **termPtr))
EXTERN int Tcl_ParseCommand _ANSI_ARGS_ ((Tcl_Interp *interp, char *string, int numBytes, int nested, Tcl_Parse *parsePtr))
EXTERN int Tcl_ParseExpr _ANSI_ARGS_ ((Tcl_Interp *interp, char *string, int numBytes, Tcl_Parse *parsePtr))
EXTERN int Tcl_ParseVarName _ANSI_ARGS_ ((Tcl_Interp *interp, char *string, int numBytes, Tcl_Parse *parsePtr, int append))
EXTERN char *Tcl_GetCwd _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_DString *cwdPtr))
EXTERN int Tcl_Chdir _ANSI_ARGS_ ((CONST char *dirName))
EXTERN int Tcl_Access _ANSI_ARGS_ ((CONST char *path, int mode))
EXTERN int Tcl_Stat _ANSI_ARGS_ ((CONST char *path, struct stat *bufPtr))
EXTERN int Tcl_UtfNcmp _ANSI_ARGS_ ((CONST char *s1, CONST char *s2, unsigned long n))
EXTERN int Tcl_StringCaseMatch _ANSI_ARGS_ ((CONST char *str, CONST char *pattern, int nocase))
EXTERN int Tcl_RegExpExecObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_RegExp regexp, Tcl_Obj *objPtr, int offset, int nmatches, int flags))
EXTERN void Tcl_RegExpGetInfo _ANSI_ARGS_ ((Tcl_RegExp regexp, Tcl_RegExpInfo *infoPtr))
EXTERN Tcl_Obj *Tcl_NewUnicodeObj _ANSI_ARGS_ ((Tcl_UniChar *unicode, int numChars))
EXTERN void Tcl_SetUnicodeObj _ANSI_ARGS_ ((Tcl_Obj *objPtr, Tcl_UniChar *unicode, int numChars))
EXTERN Tcl_UniChar Tcl_GetUniChar _ANSI_ARGS_ ((Tcl_Obj *objPtr, int index))
EXTERN Tcl_Obj *Tcl_GetRange _ANSI_ARGS_ ((Tcl_Obj *objPtr, int first, int last))
EXTERN void Tcl_AppendUnicodeToObj _ANSI_ARGS_ ((Tcl_Obj *objPtr, Tcl_UniChar *unicode, int length))
EXTERN int Tcl_RegExpMatchObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *stringObj, Tcl_Obj *patternObj))
EXTERN void Tcl_SetNotifier _ANSI_ARGS_ ((Tcl_NotifierProcs *notifierProcPtr))
EXTERN int Tcl_GetChannelNamesEx _ANSI_ARGS_ ((Tcl_Interp *interp, char *pattern))
EXTERN int Tcl_ProcObjCmd _ANSI_ARGS_ ((ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]))
EXTERN void Tcl_MutexFinalize _ANSI_ARGS_ ((Tcl_Mutex *mutex))
EXTERN int Tcl_CreateThread _ANSI_ARGS_ ((Tcl_ThreadId *idPtr, Tcl_ThreadCreateProc proc, ClientData clientData, int stackSize, int flags))
EXTERN int Tcl_ReadRaw _ANSI_ARGS_ ((Tcl_Channel chan, char *dst, int bytesToRead))
EXTERN int Tcl_WriteRaw _ANSI_ARGS_ ((Tcl_Channel chan, char *src, int srcLen))
EXTERN char *Tcl_ChannelName _ANSI_ARGS_ ((Tcl_ChannelType *chanTypePtr))

Variables

TclStubstclStubsPtr

Typedef Documentation

typedef struct TclStubHooks TclStubHooks
 

typedef struct TclStubs TclStubs
 


Function Documentation

EXTERN char* Tcl_ChannelName _ANSI_ARGS_ (Tcl_ChannelType *chanTypePtr)   
 

EXTERN int Tcl_WriteRaw _ANSI_ARGS_ (Tcl_Channel chan, char *src, int srcLen  
 

EXTERN int Tcl_ReadRaw _ANSI_ARGS_ (Tcl_Channel chan, char *dst, int bytesToRead)   
 

EXTERN int Tcl_CreateThread _ANSI_ARGS_ (Tcl_ThreadId *idPtr, Tcl_ThreadCreateProc proc, ClientData clientData, int stackSize, int flags  
 

EXTERN void Tcl_MutexFinalize _ANSI_ARGS_ (Tcl_Mutex *mutex)   
 

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

EXTERN int Tcl_GetChannelNamesEx _ANSI_ARGS_ (Tcl_Interp *interp, char *pattern)   
 

EXTERN void Tcl_SetNotifier _ANSI_ARGS_ (Tcl_NotifierProcs *notifierProcPtr)   
 

EXTERN int Tcl_RegExpMatchObj _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *stringObj, Tcl_Obj *patternObj)   
 

EXTERN void Tcl_AppendUnicodeToObj _ANSI_ARGS_ (Tcl_Obj *objPtr, Tcl_UniChar *unicode, int length  
 

EXTERN Tcl_Obj* Tcl_GetRange _ANSI_ARGS_ (Tcl_Obj *objPtr, int first, int last)   
 

EXTERN Tcl_UniChar Tcl_GetUniChar _ANSI_ARGS_ (Tcl_Obj *objPtr, int index)   
 

EXTERN void Tcl_SetUnicodeObj _ANSI_ARGS_ (Tcl_Obj *objPtr, Tcl_UniChar *unicode, int numChars)   
 

EXTERN Tcl_Obj* Tcl_NewUnicodeObj _ANSI_ARGS_ (Tcl_UniChar *unicode, int numChars)   
 

EXTERN void Tcl_RegExpGetInfo _ANSI_ARGS_ (Tcl_RegExp regexp, Tcl_RegExpInfo *infoPtr)   
 

EXTERN int Tcl_RegExpExecObj _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_RegExp regexp, Tcl_Obj *objPtr, int offset, int nmatches, int flags  
 

EXTERN int Tcl_StringCaseMatch _ANSI_ARGS_ (CONST char *str, CONST char *pattern, int nocase)   
 

EXTERN int Tcl_UtfNcmp _ANSI_ARGS_ (CONST char *s1, CONST char *s2, unsigned long n  
 

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

EXTERN int Tcl_Access _ANSI_ARGS_ (CONST char *path, int mode  
 

EXTERN int Tcl_Chdir _ANSI_ARGS_ (CONST char *dirName)   
 

EXTERN char* Tcl_GetCwd _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_DString *cwdPtr)   
 

EXTERN int Tcl_ParseVarName _ANSI_ARGS_ (Tcl_Interp *interp, char *string, int numBytes, Tcl_Parse *parsePtr, int append)   
 

EXTERN int Tcl_ParseExpr _ANSI_ARGS_ (Tcl_Interp *interp, char *string, int numBytes, Tcl_Parse *parsePtr  
 

EXTERN int Tcl_ParseCommand _ANSI_ARGS_ (Tcl_Interp *interp, char *string, int numBytes, int nested, Tcl_Parse *parsePtr  
 

EXTERN int Tcl_ParseBraces _ANSI_ARGS_ (Tcl_Interp *interp, char *string, int numBytes, Tcl_Parse *parsePtr, int append, char **termPtr)   
 

EXTERN void Tcl_LogCommandInfo _ANSI_ARGS_ (Tcl_Interp *interp, char *script, char *command, int length  
 

EXTERN void Tcl_FreeParse _ANSI_ARGS_ (Tcl_Parse *parsePtr  
 

EXTERN Tcl_Obj* Tcl_EvalTokens _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Token *tokenPtr, int count  
 

EXTERN Tcl_RegExp Tcl_GetRegExpFromObj _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *patObj, int flags  
 

EXTERN Tcl_UniChar* Tcl_UtfToUniCharDString _ANSI_ARGS_ (CONST char *string, int length, Tcl_DString *dsPtr  
 

EXTERN char* Tcl_UniCharToUtfDString _ANSI_ARGS_ (CONST Tcl_UniChar *string, int numChars, Tcl_DString *dsPtr  
 

EXTERN int Tcl_UniCharNcmp _ANSI_ARGS_ (CONST Tcl_UniChar *cs, CONST Tcl_UniChar *ct, unsigned long n  
 

EXTERN int Tcl_UniCharLen _ANSI_ARGS_ (Tcl_UniChar *str)   
 

EXTERN int Tcl_WriteChars _ANSI_ARGS_ (Tcl_Channel chan, CONST char *src, int srcLen  
 

EXTERN int Tcl_UtfToUniChar _ANSI_ARGS_ (CONST char *src, Tcl_UniChar *chPtr)   
 

EXTERN int Tcl_UtfToLower _ANSI_ARGS_ (char *src  
 

EXTERN char* Tcl_UtfPrev _ANSI_ARGS_ (CONST char *src, CONST char *start)   
 

EXTERN char* Tcl_UtfNext _ANSI_ARGS_ (CONST char *src  
 

EXTERN char* Tcl_UtfFindFirst _ANSI_ARGS_ (CONST char *src, int ch)   
 

EXTERN int Tcl_UtfBackslash _ANSI_ARGS_ (CONST char *src, int *readPtr, char *dst  
 

EXTERN int Tcl_UniCharToUtf _ANSI_ARGS_ (int ch, char *buf  
 

EXTERN Tcl_UniChar Tcl_UniCharToLower _ANSI_ARGS_ (int ch)   
 

EXTERN Tcl_UniChar Tcl_UniCharAtIndex _ANSI_ARGS_ (CONST char *src, int index)   
 

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

EXTERN void Tcl_ThreadAlert _ANSI_ARGS_ (Tcl_ThreadId threadId)   
 

EXTERN Tcl_Obj* Tcl_SetVar2Ex _ANSI_ARGS_ (Tcl_Interp *interp, char *part1, char *part2, Tcl_Obj *newValuePtr, int flags  
 

EXTERN void Tcl_RestoreResult _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_SavedResult *statePtr  
 

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

EXTERN int Tcl_NumUtfChars _ANSI_ARGS_ (CONST char *src, int len  
 

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

EXTERN void Tcl_ConditionNotify _ANSI_ARGS_ (Tcl_Condition *condPtr)   
 

EXTERN void Tcl_MutexLock _ANSI_ARGS_ (Tcl_Mutex *mutexPtr)   
 

EXTERN VOID* Tcl_GetThreadData _ANSI_ARGS_ (Tcl_ThreadDataKey *keyPtr, int size)   
 

EXTERN int Tcl_GetIndexFromObjStruct _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *objPtr, char **tablePtr, int offset, char *msg, int flags, int *indexPtr)   
 

EXTERN Tcl_Encoding Tcl_GetEncoding _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *name)   
 

EXTERN void Tcl_FreeEncoding _ANSI_ARGS_ (Tcl_Encoding encoding)   
 

EXTERN char* Tcl_ExternalToUtfDString _ANSI_ARGS_ (Tcl_Encoding encoding, CONST char *src, int srcLen, Tcl_DString *dsPtr  
 

EXTERN 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  
 

EXTERN int Tcl_EvalObjEx _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *objPtr, int flags  
 

EXTERN int Tcl_EvalObjv _ANSI_ARGS_ (Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[], int flags  
 

EXTERN int Tcl_EvalEx _ANSI_ARGS_ (Tcl_Interp *interp, char *script, int numBytes, int flags  
 

EXTERN void Tcl_DiscardResult _ANSI_ARGS_ (Tcl_SavedResult *statePtr  
 

EXTERN Tcl_Encoding Tcl_CreateEncoding _ANSI_ARGS_ (Tcl_EncodingType *typePtr)   
 

EXTERN void Tcl_AppendObjToObj _ANSI_ARGS_ (Tcl_Obj *objPtr, Tcl_Obj *appendObjPtr)   
 

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

EXTERN void Tcl_GetVersion _ANSI_ARGS_ (int *major, int *minor, int *patchLevel, int *type)   
 

EXTERN void Tcl_PanicVA _ANSI_ARGS_ (char *format, va_list argList)   
 

EXTERN Tcl_Pid Tcl_WaitPid _ANSI_ARGS_ (Tcl_Pid pid, int *statPtr, int options)   
 

EXTERN int Tcl_PkgProvide _ANSI_ARGS_ (Tcl_Interp *interp, char *name, char *version)   
 

EXTERN char* Tcl_PkgPresent _ANSI_ARGS_ (Tcl_Interp *interp, char *name, char *version, int exact)   
 

EXTERN char* Tcl_ParseVar _ANSI_ARGS_ (Tcl_Interp *interp, char *str, char **termPtr)   
 

EXTERN void Tcl_AppendStringsToObjVA _ANSI_ARGS_ (Tcl_Obj *objPtr, va_list argList)   
 

EXTERN void Tcl_AppendResultVA _ANSI_ARGS_ (Tcl_Interp *interp, va_list argList)   
 

EXTERN int Tcl_DumpActiveMemory _ANSI_ARGS_ (char *fileName  
 

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

EXTERN int Tcl_Write _ANSI_ARGS_ (Tcl_Channel chan, char *s, int slen)   
 

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

EXTERN ClientData Tcl_VarTraceInfo _ANSI_ARGS_ (Tcl_Interp *interp, char *varName, int flags, Tcl_VarTraceProc *procPtr, ClientData prevClientData)   
 

EXTERN int Tcl_UpVar2 _ANSI_ARGS_ (Tcl_Interp *interp, char *frameName, char *part1, char *part2, char *localName, int flags  
 

EXTERN int Tcl_UpVar _ANSI_ARGS_ (Tcl_Interp *interp, char *frameName, char *varName, char *localName, int flags  
 

EXTERN void Tcl_UnlinkVar _ANSI_ARGS_ (Tcl_Interp *interp, char *varName)   
 

EXTERN int Tcl_Ungets _ANSI_ARGS_ (Tcl_Channel chan, char *str, int len, int atHead)   
 

EXTERN char* Tcl_TranslateFileName _ANSI_ARGS_ (Tcl_Interp *interp, char *name, Tcl_DString *bufferPtr)   
 

EXTERN int Tcl_TraceVar2 _ANSI_ARGS_ (Tcl_Interp *interp, char *part1, char *part2, int flags, Tcl_VarTraceProc *proc, ClientData clientData  
 

EXTERN int Tcl_TraceVar _ANSI_ARGS_ (Tcl_Interp *interp, char *varName, int flags, Tcl_VarTraceProc *proc, ClientData clientData  
 

EXTERN int Tcl_StringMatch _ANSI_ARGS_ (CONST char *str, CONST char *pattern)   
 

EXTERN void Tcl_StaticPackage _ANSI_ARGS_ (Tcl_Interp *interp, char *pkgName, Tcl_PackageInitProc *initProc, Tcl_PackageInitProc *safeInitProc)   
 

EXTERN void Tcl_SplitPath _ANSI_ARGS_ (CONST char *path, int *argcPtr, char ***argvPtr)   
 

EXTERN int Tcl_SplitList _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *listStr, int *argcPtr, char ***argvPtr)   
 

EXTERN char* Tcl_SignalId _ANSI_ARGS_ (int sig)   
 

EXTERN char* Tcl_SetVar2 _ANSI_ARGS_ (Tcl_Interp *interp, char *part1, char *part2, char *newValue, int flags  
 

EXTERN char* Tcl_SetVar _ANSI_ARGS_ (Tcl_Interp *interp, char *varName, char *newValue, int flags  
 

EXTERN void Tcl_SetStdChannel _ANSI_ARGS_ (Tcl_Channel channel, int type)   
 

EXTERN void Tcl_SetObjResult _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *resultObjPtr)   
 

EXTERN void Tcl_SetObjErrorCode _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *errorObjPtr)   
 

EXTERN int Tcl_SetServiceMode _ANSI_ARGS_ (int mode  
 

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

EXTERN int Tcl_SetRecursionLimit _ANSI_ARGS_ (Tcl_Interp *interp, int depth)   
 

EXTERN void Tcl_SetPanicProc _ANSI_ARGS_ (Tcl_PanicProc *panicProc)   
 

EXTERN int Tcl_SetChannelOption _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Channel chan, char *optionName, char *newValue)   
 

EXTERN void Tcl_SetChannelBufferSize _ANSI_ARGS_ (Tcl_Channel chan, int sz)   
 

EXTERN void Tcl_SetAssocData _ANSI_ARGS_ (Tcl_Interp *interp, char *name, Tcl_InterpDeleteProc *proc, ClientData clientData  
 

EXTERN int Tcl_Seek _ANSI_ARGS_ (Tcl_Channel chan, int offset, int mode  
 

EXTERN int Tcl_ScanCountedElement _ANSI_ARGS_ (CONST char *str, int length, int *flagPtr)   
 

EXTERN int Tcl_ScanElement _ANSI_ARGS_ (CONST char *str, int *flagPtr)   
 

EXTERN void Tcl_Release _ANSI_ARGS_ (ClientData clientData  
 

EXTERN void Tcl_RegExpRange _ANSI_ARGS_ (Tcl_RegExp regexp, int index, char **startPtr, char **endPtr)   
 

EXTERN int Tcl_RegExpMatch _ANSI_ARGS_ (Tcl_Interp *interp, char *str, char *pattern)   
 

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

EXTERN void Tcl_RegisterObjType _ANSI_ARGS_ (Tcl_ObjType *typePtr)   
 

EXTERN int Tcl_RecordAndEvalObj _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *cmdPtr, int flags  
 

EXTERN int Tcl_RecordAndEval _ANSI_ARGS_ (Tcl_Interp *interp, char *cmd, int flags  
 

EXTERN int Tcl_Read _ANSI_ARGS_ (Tcl_Channel chan, char *bufPtr, int toRead  
 

EXTERN void Tcl_QueueEvent _ANSI_ARGS_ (Tcl_Event *evPtr, Tcl_QueuePosition position)   
 

EXTERN int Tcl_PutEnv _ANSI_ARGS_ (CONST char *string)   
 

EXTERN void Tcl_PrintDouble _ANSI_ARGS_ (Tcl_Interp *interp, double value, char *dst  
 

EXTERN void Tcl_Preserve _ANSI_ARGS_ (ClientData data)   
 

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

EXTERN Tcl_Channel Tcl_OpenTcpClient _ANSI_ARGS_ (Tcl_Interp *interp, int port, char *address, char *myaddr, int myport, int async)   
 

EXTERN Tcl_Channel Tcl_OpenFileChannel _ANSI_ARGS_ (Tcl_Interp *interp, char *fileName, char *modeString, int permissions  
 

EXTERN Tcl_Channel Tcl_OpenCommandChannel _ANSI_ARGS_ (Tcl_Interp *interp, int argc, char **argv, int flags  
 

EXTERN Tcl_Obj* Tcl_ObjSetVar2 _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *part1Ptr, Tcl_Obj *part2Ptr, Tcl_Obj *newValuePtr, int flags  
 

EXTERN Tcl_Obj* Tcl_ObjGetVar2 _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *part1Ptr, Tcl_Obj *part2Ptr, int flags  
 

EXTERN void Tcl_NotifyChannel _ANSI_ARGS_ (Tcl_Channel channel, int mask  
 

EXTERN Tcl_HashEntry* Tcl_NextHashEntry _ANSI_ARGS_ (Tcl_HashSearch *searchPtr)   
 

EXTERN Tcl_Channel Tcl_MakeTcpClientChannel _ANSI_ARGS_ (ClientData tcpSocket)   
 

EXTERN Tcl_Channel Tcl_MakeFileChannel _ANSI_ARGS_ (ClientData handle, int mode  
 

EXTERN int Tcl_LinkVar _ANSI_ARGS_ (Tcl_Interp *interp, char *varName, char *addr, int type)   
 

EXTERN char* Tcl_JoinPath _ANSI_ARGS_ (int argc, char **argv, Tcl_DString *resultPtr  
 

EXTERN void Tcl_InitHashTable _ANSI_ARGS_ (Tcl_HashTable *tablePtr, int keyType)   
 

EXTERN int Tcl_HideCommand _ANSI_ARGS_ (Tcl_Interp *interp, char *cmdName, char *hiddenCmdToken)   
 

EXTERN int Tcl_GlobalEval _ANSI_ARGS_ (Tcl_Interp *interp, char *command  
 

EXTERN char* Tcl_GetVar2 _ANSI_ARGS_ (Tcl_Interp *interp, char *part1, char *part2, int flags  
 

EXTERN char* Tcl_GetVar _ANSI_ARGS_ (Tcl_Interp *interp, char *varName, int flags  
 

EXTERN Tcl_Channel Tcl_GetStdChannel _ANSI_ARGS_ (int type)   
 

EXTERN Tcl_Interp* Tcl_GetSlave _ANSI_ARGS_ (Tcl_Interp *interp, char *slaveName)   
 

EXTERN int Tcl_GetsObj _ANSI_ARGS_ (Tcl_Channel chan, Tcl_Obj *objPtr  
 

EXTERN int Tcl_Gets _ANSI_ARGS_ (Tcl_Channel chan, Tcl_DString *dsPtr  
 

EXTERN Tcl_PathType Tcl_GetPathType _ANSI_ARGS_ (char *path)   
 

EXTERN int Tcl_GetOpenFile _ANSI_ARGS_ (Tcl_Interp *interp, char *str, int forWriting, int checkUsage, ClientData *filePtr)   
 

EXTERN int Tcl_GetInterpPath _ANSI_ARGS_ (Tcl_Interp *askInterp, Tcl_Interp *slaveInterp)   
 

EXTERN int Tcl_GetCommandInfo _ANSI_ARGS_ (Tcl_Interp *interp, char *cmdName, Tcl_CmdInfo *infoPtr)   
 

EXTERN int Tcl_GetChannelOption _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Channel chan, char *optionName, Tcl_DString *dsPtr  
 

EXTERN int Tcl_GetChannelHandle _ANSI_ARGS_ (Tcl_Channel chan, int direction, ClientData *handlePtr  
 

EXTERN Tcl_Channel Tcl_GetChannel _ANSI_ARGS_ (Tcl_Interp *interp, char *chanName, int *modePtr)   
 

EXTERN ClientData Tcl_GetAssocData _ANSI_ARGS_ (Tcl_Interp *interp, char *name, Tcl_InterpDeleteProc **procPtr)   
 

EXTERN int Tcl_GetAliasObj _ANSI_ARGS_ (Tcl_Interp *interp, char *slaveCmd, Tcl_Interp **targetInterpPtr, char **targetCmdPtr, int *objcPtr, Tcl_Obj ***objv  
 

EXTERN int Tcl_GetAlias _ANSI_ARGS_ (Tcl_Interp *interp, char *slaveCmd, Tcl_Interp **targetInterpPtr, char **targetCmdPtr, int *argcPtr, char ***argvPtr)   
 

EXTERN Tcl_HashEntry* Tcl_FirstHashEntry _ANSI_ARGS_ (Tcl_HashTable *tablePtr, Tcl_HashSearch *searchPtr)   
 

EXTERN void Tcl_FindExecutable _ANSI_ARGS_ (CONST char *argv0)   
 

EXTERN int Tcl_ExprObj _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *objPtr, Tcl_Obj **resultPtrPtr)   
 

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

EXTERN int Tcl_ExprLong _ANSI_ARGS_ (Tcl_Interp *interp, char *str, long *ptr)   
 

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

EXTERN int Tcl_ExprDouble _ANSI_ARGS_ (Tcl_Interp *interp, char *str, double *ptr)   
 

EXTERN int Tcl_ExprBooleanObj _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *objPtr, int *ptr)   
 

EXTERN int Tcl_ExprBoolean _ANSI_ARGS_ (Tcl_Interp *interp, char *str, int *ptr)   
 

EXTERN int Tcl_ExposeCommand _ANSI_ARGS_ (Tcl_Interp *interp, char *hiddenCmdToken, char *cmdName)   
 

EXTERN void Tcl_Exit _ANSI_ARGS_ (int status)   
 

EXTERN void Tcl_EventuallyFree _ANSI_ARGS_ (ClientData clientData, Tcl_FreeProc *freeProc)   
 

EXTERN int Tcl_EvalFile _ANSI_ARGS_ (Tcl_Interp *interp, char *fileName  
 

EXTERN int Tcl_Eval _ANSI_ARGS_ (Tcl_Interp *interp, char *string)   
 

EXTERN char* Tcl_ErrnoMsg _ANSI_ARGS_ (int err)   
 

EXTERN int Tcl_Eof _ANSI_ARGS_ (Tcl_Channel chan  
 

EXTERN void Tcl_DStringSetLength _ANSI_ARGS_ (Tcl_DString *dsPtr, int length  
 

EXTERN void Tcl_DStringGetResult _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_DString *dsPtr  
 

EXTERN void Tcl_DStringEndSublist _ANSI_ARGS_ (Tcl_DString *dsPtr  
 

EXTERN char* Tcl_DStringAppendElement _ANSI_ARGS_ (Tcl_DString *dsPtr, CONST char *string)   
 

EXTERN char* Tcl_DStringAppend _ANSI_ARGS_ (Tcl_DString *dsPtr, CONST char *str, int length  
 

EXTERN void Tcl_DoWhenIdle _ANSI_ARGS_ (Tcl_IdleProc *proc, ClientData clientData  
 

EXTERN int Tcl_DoOneEvent _ANSI_ARGS_ (int flags  
 

EXTERN void Tcl_DeleteTrace _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Trace trace)   
 

EXTERN void Tcl_DeleteTimerHandler _ANSI_ARGS_ (Tcl_TimerToken token)   
 

EXTERN void Tcl_DetachPids _ANSI_ARGS_ (int numPids, Tcl_Pid *pidPtr)   
 

EXTERN void Tcl_DeleteHashTable _ANSI_ARGS_ (Tcl_HashTable *tablePtr)   
 

EXTERN void Tcl_DeleteHashEntry _ANSI_ARGS_ (Tcl_HashEntry *entryPtr)   
 

EXTERN void Tcl_DeleteEvents _ANSI_ARGS_ (Tcl_EventDeleteProc *proc, ClientData clientData  
 

EXTERN int Tcl_DeleteCommandFromToken _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Command command  
 

EXTERN int Tcl_DeleteCommand _ANSI_ARGS_ (Tcl_Interp *interp, char *cmdName)   
 

EXTERN void Tcl_DeleteChannelHandler _ANSI_ARGS_ (Tcl_Channel chan, Tcl_ChannelProc *proc, ClientData clientData  
 

EXTERN void Tcl_DeleteAssocData _ANSI_ARGS_ (Tcl_Interp *interp, char *name)   
 

EXTERN Tcl_Trace Tcl_CreateTrace _ANSI_ARGS_ (Tcl_Interp *interp, int level, Tcl_CmdTraceProc *proc, ClientData clientData  
 

EXTERN Tcl_TimerToken Tcl_CreateTimerHandler _ANSI_ARGS_ (int milliseconds, Tcl_TimerProc *proc, ClientData clientData  
 

EXTERN Tcl_Interp* Tcl_CreateSlave _ANSI_ARGS_ (Tcl_Interp *interp, char *slaveName, int isSafe)   
 

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

EXTERN void Tcl_CreateMathFunc _ANSI_ARGS_ (Tcl_Interp *interp, char *name, int numArgs, Tcl_ValueType *argTypes, Tcl_MathProc *proc, ClientData clientData  
 

EXTERN void Tcl_CreateExitHandler _ANSI_ARGS_ (Tcl_ExitProc *proc, ClientData clientData  
 

EXTERN void Tcl_CreateEventSource _ANSI_ARGS_ (Tcl_EventSetupProc *setupProc, Tcl_EventCheckProc *checkProc, ClientData clientData  
 

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

EXTERN void Tcl_CreateCloseHandler _ANSI_ARGS_ (Tcl_Channel chan, Tcl_CloseProc *proc, ClientData clientData  
 

EXTERN void Tcl_CreateChannelHandler _ANSI_ARGS_ (Tcl_Channel chan, int mask, Tcl_ChannelProc *proc, ClientData clientData  
 

EXTERN Tcl_Channel Tcl_CreateChannel _ANSI_ARGS_ (Tcl_ChannelType *typePtr, char *chanName, ClientData instanceData, int mask  
 

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

EXTERN int Tcl_CreateAlias _ANSI_ARGS_ (Tcl_Interp *slave, char *slaveCmd, Tcl_Interp *target, char *targetCmd, int argc, char **argv  
 

EXTERN int Tcl_ConvertCountedElement _ANSI_ARGS_ (CONST char *src, int length, char *dst, int flags  
 

EXTERN int Tcl_ConvertElement _ANSI_ARGS_ (CONST char *src, char *dst, int flags  
 

EXTERN char* Tcl_Concat _ANSI_ARGS_ (int argc, char **argv  
 

EXTERN int Tcl_CommandComplete _ANSI_ARGS_ (char *cmd)   
 

EXTERN int Tcl_Close _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Channel chan  
 

EXTERN void Tcl_CancelIdleCall _ANSI_ARGS_ (Tcl_IdleProc *idleProc, ClientData clientData  
 

EXTERN void Tcl_CallWhenDeleted _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_InterpDeleteProc *proc, ClientData clientData  
 

EXTERN int Tcl_BadChannelOption _ANSI_ARGS_ (Tcl_Interp *interp, char *optionName, char *optionList)   
 

EXTERN char Tcl_Backslash _ANSI_ARGS_ (CONST char *src, int *readPtr)   
 

EXTERN int Tcl_AsyncInvoke _ANSI_ARGS_ (Tcl_Interp *interp, int code  
 

EXTERN void Tcl_AsyncDelete _ANSI_ARGS_ (Tcl_AsyncHandler async)   
 

EXTERN Tcl_AsyncHandler Tcl_AsyncCreate _ANSI_ARGS_ (Tcl_AsyncProc *proc, ClientData clientData  
 

EXTERN void Tcl_AppendResult _ANSI_ARGS_ TCL_VARARGS(Tcl_Interp *, interp  
 

EXTERN void Tcl_AppendElement _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *string)   
 

EXTERN void Tcl_AllowExceptions _ANSI_ARGS_ (Tcl_Interp *interp  
 

EXTERN void Tcl_AddObjErrorInfo _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *message, int length  
 

EXTERN void Tcl_AddErrorInfo _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *message)   
 

EXTERN void Tcl_SetLongObj _ANSI_ARGS_ (Tcl_Obj *objPtr, long longValue)   
 

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

EXTERN void Tcl_SetIntObj _ANSI_ARGS_ (Tcl_Obj *objPtr, int intValue)   
 

EXTERN void Tcl_SetDoubleObj _ANSI_ARGS_ (Tcl_Obj *objPtr, double doubleValue)   
 

EXTERN void Tcl_SetByteArrayObj _ANSI_ARGS_ (Tcl_Obj *objPtr, unsigned char *bytes, int length  
 

EXTERN unsigned char* Tcl_SetByteArrayLength _ANSI_ARGS_ (Tcl_Obj *objPtr, int length  
 

EXTERN void Tcl_SetBooleanObj _ANSI_ARGS_ (Tcl_Obj *objPtr, int boolValue)   
 

EXTERN Tcl_Obj* Tcl_NewStringObj _ANSI_ARGS_ (CONST char *bytes, int length  
 

EXTERN Tcl_Obj* Tcl_NewObj _ANSI_ARGS_ (void)   
 

EXTERN Tcl_Obj* Tcl_NewLongObj _ANSI_ARGS_ (long longValue)   
 

EXTERN Tcl_Obj* Tcl_NewIntObj _ANSI_ARGS_ (int intValue)   
 

EXTERN Tcl_Obj* Tcl_NewDoubleObj _ANSI_ARGS_ (double doubleValue)   
 

EXTERN Tcl_Obj* Tcl_NewByteArrayObj _ANSI_ARGS_ (unsigned char *bytes, int length  
 

EXTERN Tcl_Obj* Tcl_NewBooleanObj _ANSI_ARGS_ (int boolValue)   
 

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

EXTERN int Tcl_ListObjLength _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *listPtr, int *intPtr)   
 

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

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

EXTERN int Tcl_ListObjAppendElement _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *listPtr, Tcl_Obj *objPtr  
 

EXTERN int Tcl_ListObjAppendList _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *listPtr, Tcl_Obj *elemListPtr)   
 

EXTERN Tcl_ObjType* Tcl_GetObjType _ANSI_ARGS_ (char *typeName)   
 

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

EXTERN int Tcl_GetIntFromObj _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *objPtr, int *intPtr)   
 

EXTERN int Tcl_GetInt _ANSI_ARGS_ (Tcl_Interp *interp, char *str, int *intPtr)   
 

EXTERN int Tcl_GetIndexFromObj _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *objPtr, char **tablePtr, char *msg, int flags, int *indexPtr)   
 

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

EXTERN int Tcl_GetDouble _ANSI_ARGS_ (Tcl_Interp *interp, char *str, double *doublePtr)   
 

EXTERN unsigned char* Tcl_GetByteArrayFromObj _ANSI_ARGS_ (Tcl_Obj *objPtr, int *lengthPtr)   
 

EXTERN int Tcl_GetBooleanFromObj _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *objPtr, int *boolPtr)   
 

EXTERN int Tcl_GetBoolean _ANSI_ARGS_ (Tcl_Interp *interp, char *str, int *boolPtr)   
 

EXTERN Tcl_Obj* Tcl_DuplicateObj _ANSI_ARGS_ (Tcl_Obj *objPtr  
 

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

EXTERN Tcl_Obj* Tcl_DbNewObj _ANSI_ARGS_ (char *file, int line)   
 

EXTERN Tcl_Obj* Tcl_DbNewLongObj _ANSI_ARGS_ (long longValue, char *file, int line)   
 

EXTERN Tcl_Obj* Tcl_DbNewListObj _ANSI_ARGS_ (int objc, Tcl_Obj *CONST objv[], char *file, int line)   
 

EXTERN Tcl_Obj* Tcl_DbNewDoubleObj _ANSI_ARGS_ (double doubleValue, char *file, int line)   
 

EXTERN Tcl_Obj* Tcl_DbNewByteArrayObj _ANSI_ARGS_ (unsigned char *bytes, int length, char *file, int line)   
 

EXTERN Tcl_Obj* Tcl_DbNewBooleanObj _ANSI_ARGS_ (int boolValue, char *file, int line)   
 

EXTERN void Tcl_DbDecrRefCount _ANSI_ARGS_ (Tcl_Obj *objPtr, char *file, int line)   
 

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

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

EXTERN void Tcl_AppendToObj _ANSI_ARGS_ (Tcl_Obj *objPtr, char *bytes, int length  
 

EXTERN void Tcl_AppendStringsToObj _ANSI_ARGS_ TCL_VARARGS(Tcl_Obj *, objPtr  
 

EXTERN int Tcl_AppendAllObjTypes _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *objPtr  
 

EXTERN void Tcl_Sleep _ANSI_ARGS_ (int ms)   
 

EXTERN void Tcl_SetTimer _ANSI_ARGS_ (Tcl_Time *timePtr)   
 

EXTERN void Tcl_DeleteFileHandler _ANSI_ARGS_ (int fd)   
 

EXTERN void Tcl_CreateFileHandler _ANSI_ARGS_ (int fd, int mask, Tcl_FileProc *proc, ClientData clientData  
 

EXTERN char* Tcl_DbCkrealloc _ANSI_ARGS_ (char *ptr, unsigned int size, char *file, int line)   
 

EXTERN int Tcl_DbCkfree _ANSI_ARGS_ (char *ptr, char *file, int line)   
 

EXTERN char* Tcl_DbCkalloc _ANSI_ARGS_ (unsigned int size, char *file, int line)   
 

EXTERN char* Tcl_Realloc _ANSI_ARGS_ (char *ptr, unsigned int size)   
 

EXTERN void Tcl_Free _ANSI_ARGS_ (char *ptr)   
 

EXTERN char* Tcl_Alloc _ANSI_ARGS_ (unsigned int size)   
 

EXTERN void Tcl_Panic _ANSI_ARGS_ TCL_VARARGS(char *, format  
 

EXTERN char* Tcl_PkgRequireEx _ANSI_ARGS_ (Tcl_Interp *interp, char *name, char *version, int exact, ClientData *clientDataPtr)   
 

EXTERN int Tcl_PkgProvideEx _ANSI_ARGS_ (Tcl_Interp *interp, char *name, char *version, ClientData clientData  
 


Variable Documentation

TclStubs* tclStubsPtr
 


This document is generated by doxygen.