TclIntStubs Struct Reference

#include <tclIntDecls.h>


Data Fields

int magic
TclIntStubHooks * hooks
void * reserved0
void * reserved1
void * reserved2
void(* tclAllocateFreeObjects )(void)
void * reserved4
int(* tclCleanupChildren )(Tcl_Interp *interp, int numPids, Tcl_Pid *pidPtr, Tcl_Channel errorChan)
void(* tclCleanupCommand )(Command *cmdPtr)
int(* tclCopyAndCollapse )(int count, CONST char *src, char *dst)
int(* tclCopyChannel )(Tcl_Interp *interp, Tcl_Channel inChan, Tcl_Channel outChan, int toRead, Tcl_Obj *cmdPtr)
int(* tclCreatePipeline )(Tcl_Interp *interp, int argc, CONST char **argv, Tcl_Pid **pidArrayPtr, TclFile *inPipePtr, TclFile *outPipePtr, TclFile *errFilePtr)
int(* tclCreateProc )(Tcl_Interp *interp, Namespace *nsPtr, CONST char *procName, Tcl_Obj *argsPtr, Tcl_Obj *bodyPtr, Proc **procPtrPtr)
void(* tclDeleteCompiledLocalVars )(Interp *iPtr, CallFrame *framePtr)
void(* tclDeleteVars )(Interp *iPtr, TclVarHashTable *tablePtr)
void * reserved13
void(* tclDumpMemoryInfo )(FILE *outFile)
void * reserved15
void(* tclExprFloatError )(Tcl_Interp *interp, double value)
void * reserved17
void * reserved18
void * reserved19
void * reserved20
void * reserved21
int(* tclFindElement )(Tcl_Interp *interp, CONST char *listStr, int listLength, CONST char **elementPtr, CONST char **nextPtr, int *sizePtr, int *bracePtr)
Proc *(* tclFindProc )(Interp *iPtr, CONST char *procName)
void * reserved24
void(* tclFreePackageInfo )(Interp *iPtr)
void * reserved26
void * reserved27
Tcl_Channel(* tclpGetDefaultStdChannel )(int type)
void * reserved29
void * reserved30
CONST char *(* tclGetExtension )(CONST char *name)
int(* tclGetFrame )(Tcl_Interp *interp, CONST char *str, CallFrame **framePtrPtr)
void * reserved33
int(* tclGetIntForIndex )(Tcl_Interp *interp, Tcl_Obj *objPtr, int endValue, int *indexPtr)
void * reserved35
int(* tclGetLong )(Tcl_Interp *interp, CONST char *str, long *longPtr)
int(* tclGetLoadedPackages )(Tcl_Interp *interp, char *targetName)
int(* tclGetNamespaceForQualName )(Tcl_Interp *interp, CONST char *qualName, Namespace *cxtNsPtr, int flags, Namespace **nsPtrPtr, Namespace **altNsPtrPtr, Namespace **actualCxtPtrPtr, CONST char **simpleNamePtr)
TclObjCmdProcType(* tclGetObjInterpProc )(void)
int(* tclGetOpenMode )(Tcl_Interp *interp, CONST char *str, int *seekFlagPtr)
Tcl_Command(* tclGetOriginalCommand )(Tcl_Command command)
char *(* tclpGetUserHome )(CONST char *name, Tcl_DString *bufferPtr)
void * reserved43
int(* tclGuessPackageName )(CONST char *fileName, Tcl_DString *bufPtr)
int(* tclHideUnsafeCommands )(Tcl_Interp *interp)
int(* tclInExit )(void)
void * reserved47
void * reserved48
void * reserved49
void(* tclInitCompiledLocals )(Tcl_Interp *interp, CallFrame *framePtr, Namespace *nsPtr)
int(* tclInterpInit )(Tcl_Interp *interp)
void * reserved52
int(* tclInvokeObjectCommand )(ClientData clientData, Tcl_Interp *interp, int argc, CONST84 char **argv)
int(* tclInvokeStringCommand )(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
Proc *(* tclIsProc )(Command *cmdPtr)
void * reserved56
void * reserved57
Var *(* tclLookupVar )(Tcl_Interp *interp, CONST char *part1, CONST char *part2, int flags, CONST char *msg, int createPart1, int createPart2, Var **arrayPtrPtr)
void * reserved59
int(* tclNeedSpace )(CONST char *start, CONST char *end)
Tcl_Obj *(* tclNewProcBodyObj )(Proc *procPtr)
int(* tclObjCommandComplete )(Tcl_Obj *cmdPtr)
int(* tclObjInterpProc )(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
int(* tclObjInvoke )(Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[], int flags)
void * reserved65
void * reserved66
void * reserved67
void * reserved68
char *(* tclpAlloc )(unsigned int size)
void * reserved70
void * reserved71
void * reserved72
void * reserved73
void(* tclpFree )(char *ptr)
unsigned long(* tclpGetClicks )(void)
unsigned long(* tclpGetSeconds )(void)
void(* tclpGetTime )(Tcl_Time *time)
int(* tclpGetTimeZone )(unsigned long time)
void * reserved79
void * reserved80
char *(* tclpRealloc )(char *ptr, unsigned int size)
void * reserved82
void * reserved83
void * reserved84
void * reserved85
void * reserved86
void * reserved87
char *(* tclPrecTraceProc )(ClientData clientData, Tcl_Interp *interp, CONST char *name1, CONST char *name2, int flags)
int(* tclPreventAliasLoop )(Tcl_Interp *interp, Tcl_Interp *cmdInterp, Tcl_Command cmd)
void * reserved90
void(* tclProcCleanupProc )(Proc *procPtr)
int(* tclProcCompileProc )(Tcl_Interp *interp, Proc *procPtr, Tcl_Obj *bodyPtr, Namespace *nsPtr, CONST char *description, CONST char *procName)
void(* tclProcDeleteProc )(ClientData clientData)
void * reserved94
void * reserved95
int(* tclRenameCommand )(Tcl_Interp *interp, CONST char *oldName, CONST char *newName)
void(* tclResetShadowedCmdRefs )(Tcl_Interp *interp, Command *newCmdPtr)
int(* tclServiceIdle )(void)
void * reserved99
void * reserved100
char *(* tclSetPreInitScript )(char *string)
void(* tclSetupEnv )(Tcl_Interp *interp)
int(* tclSockGetPort )(Tcl_Interp *interp, CONST char *str, CONST char *proto, int *portPtr)
int(* tclSockMinimumBuffers )(int sock, int size)
void * reserved105
void * reserved106
void * reserved107
void(* tclTeardownNamespace )(Namespace *nsPtr)
int(* tclUpdateReturnInfo )(Interp *iPtr)
void * reserved110
void(* tcl_AddInterpResolvers )(Tcl_Interp *interp, CONST char *name, Tcl_ResolveCmdProc *cmdProc, Tcl_ResolveVarProc *varProc, Tcl_ResolveCompiledVarProc *compiledVarProc)
int(* tcl_AppendExportList )(Tcl_Interp *interp, Tcl_Namespace *nsPtr, Tcl_Obj *objPtr)
Tcl_Namespace *(* tcl_CreateNamespace )(Tcl_Interp *interp, CONST char *name, ClientData clientData, Tcl_NamespaceDeleteProc *deleteProc)
void(* tcl_DeleteNamespace )(Tcl_Namespace *nsPtr)
int(* tcl_Export )(Tcl_Interp *interp, Tcl_Namespace *nsPtr, CONST char *pattern, int resetListFirst)
Tcl_Command(* tcl_FindCommand )(Tcl_Interp *interp, CONST char *name, Tcl_Namespace *contextNsPtr, int flags)
Tcl_Namespace *(* tcl_FindNamespace )(Tcl_Interp *interp, CONST char *name, Tcl_Namespace *contextNsPtr, int flags)
int(* tcl_GetInterpResolvers )(Tcl_Interp *interp, CONST char *name, Tcl_ResolverInfo *resInfo)
int(* tcl_GetNamespaceResolvers )(Tcl_Namespace *namespacePtr, Tcl_ResolverInfo *resInfo)
Tcl_Var(* tcl_FindNamespaceVar )(Tcl_Interp *interp, CONST char *name, Tcl_Namespace *contextNsPtr, int flags)
int(* tcl_ForgetImport )(Tcl_Interp *interp, Tcl_Namespace *nsPtr, CONST char *pattern)
Tcl_Command(* tcl_GetCommandFromObj )(Tcl_Interp *interp, Tcl_Obj *objPtr)
void(* tcl_GetCommandFullName )(Tcl_Interp *interp, Tcl_Command command, Tcl_Obj *objPtr)
Tcl_Namespace *(* tcl_GetCurrentNamespace )(Tcl_Interp *interp)
Tcl_Namespace *(* tcl_GetGlobalNamespace )(Tcl_Interp *interp)
void(* tcl_GetVariableFullName )(Tcl_Interp *interp, Tcl_Var variable, Tcl_Obj *objPtr)
int(* tcl_Import )(Tcl_Interp *interp, Tcl_Namespace *nsPtr, CONST char *pattern, int allowOverwrite)
void(* tcl_PopCallFrame )(Tcl_Interp *interp)
int(* tcl_PushCallFrame )(Tcl_Interp *interp, Tcl_CallFrame *framePtr, Tcl_Namespace *nsPtr, int isProcCallFrame)
int(* tcl_RemoveInterpResolvers )(Tcl_Interp *interp, CONST char *name)
void(* tcl_SetNamespaceResolvers )(Tcl_Namespace *namespacePtr, Tcl_ResolveCmdProc *cmdProc, Tcl_ResolveVarProc *varProc, Tcl_ResolveCompiledVarProc *compiledVarProc)
int(* tclpHasSockets )(Tcl_Interp *interp)
tm *(* tclpGetDate )(CONST time_t *time, int useGMT)
void * reserved134
void * reserved135
void * reserved136
void * reserved137
CONST84_RETURN char *(* tclGetEnv )(CONST char *name, Tcl_DString *valuePtr)
void * reserved139
void * reserved140
CONST84_RETURN char *(* tclpGetCwd )(Tcl_Interp *interp, Tcl_DString *cwdPtr)
int(* tclSetByteCodeFromAny )(Tcl_Interp *interp, Tcl_Obj *objPtr, CompileHookProc *hookProc, ClientData clientData)
int(* tclAddLiteralObj )(struct CompileEnv *envPtr, Tcl_Obj *objPtr, LiteralEntry **litPtrPtr)
void(* tclHideLiteral )(Tcl_Interp *interp, struct CompileEnv *envPtr, int index)
AuxDataType *(* tclGetAuxDataType )(char *typeName)
TclHandle(* tclHandleCreate )(VOID *ptr)
void(* tclHandleFree )(TclHandle handle)
TclHandle(* tclHandlePreserve )(TclHandle handle)
void(* tclHandleRelease )(TclHandle handle)
int(* tclRegAbout )(Tcl_Interp *interp, Tcl_RegExp re)
void(* tclRegExpRangeUniChar )(Tcl_RegExp re, int index, int *startPtr, int *endPtr)
void(* tclSetLibraryPath )(Tcl_Obj *pathPtr)
Tcl_Obj *(* tclGetLibraryPath )(void)
void * reserved154
void * reserved155
void(* tclRegError )(Tcl_Interp *interp, CONST char *msg, int status)
Var *(* tclVarTraceExists )(Tcl_Interp *interp, CONST char *varName)
void(* tclSetStartupScriptFileName )(CONST char *filename)
CONST84_RETURN char *(* tclGetStartupScriptFileName )(void)
void * reserved160
int(* tclChannelTransform )(Tcl_Interp *interp, Tcl_Channel chan, Tcl_Obj *cmdObjPtr)
void(* tclChannelEventScriptInvoker )(ClientData clientData, int flags)
void *(* tclGetInstructionTable )(void)
void(* tclExpandCodeArray )(void *envPtr)
void(* tclpSetInitialEncodings )(void)
int(* tclListObjSetElement )(Tcl_Interp *interp, Tcl_Obj *listPtr, int index, Tcl_Obj *valuePtr)
void(* tclSetStartupScriptPath )(Tcl_Obj *pathPtr)
Tcl_Obj *(* tclGetStartupScriptPath )(void)
int(* tclpUtfNcmp2 )(CONST char *s1, CONST char *s2, unsigned long n)
int(* tclCheckInterpTraces )(Tcl_Interp *interp, CONST char *command, int numChars, Command *cmdPtr, int result, int traceFlags, int objc, Tcl_Obj *CONST objv[])
int(* tclCheckExecutionTraces )(Tcl_Interp *interp, CONST char *command, int numChars, Command *cmdPtr, int result, int traceFlags, int objc, Tcl_Obj *CONST objv[])
int(* tclInThreadExit )(void)
int(* tclUniCharMatch )(CONST Tcl_UniChar *string, int strLen, CONST Tcl_UniChar *pattern, int ptnLen, int flags)
void * reserved174
int(* tclCallVarTraces )(Interp *iPtr, Var *arrayPtr, Var *varPtr, CONST char *part1, CONST char *part2, int flags, int leaveErrMsg)
void(* tclCleanupVar )(Var *varPtr, Var *arrayPtr)
void(* tclVarErrMsg )(Tcl_Interp *interp, CONST char *part1, CONST char *part2, CONST char *operation, CONST char *reason)
void(* tcl_SetStartupScript )(Tcl_Obj *pathPtr, CONST char *encodingName)
Tcl_Obj *(* tcl_GetStartupScript )(CONST char **encodingNamePtr)
void * reserved180
void * reserved181
tm *(* tclpLocaltime )(CONST time_t *clock)
tm *(* tclpGmtime )(CONST time_t *clock)
void * reserved184
void * reserved185
void * reserved186
void * reserved187
void * reserved188
void * reserved189
void * reserved190
void * reserved191
void * reserved192
void * reserved193
void * reserved194
void * reserved195
void * reserved196
void * reserved197
int(* tclObjGetFrame )(Tcl_Interp *interp, Tcl_Obj *objPtr, CallFrame **framePtrPtr)
void * reserved199
int(* tclpObjRemoveDirectory )(Tcl_Obj *pathPtr, int recursive, Tcl_Obj **errorPtr)
int(* tclpObjCopyDirectory )(Tcl_Obj *srcPathPtr, Tcl_Obj *destPathPtr, Tcl_Obj **errorPtr)
int(* tclpObjCreateDirectory )(Tcl_Obj *pathPtr)
int(* tclpObjDeleteFile )(Tcl_Obj *pathPtr)
int(* tclpObjCopyFile )(Tcl_Obj *srcPathPtr, Tcl_Obj *destPathPtr)
int(* tclpObjRenameFile )(Tcl_Obj *srcPathPtr, Tcl_Obj *destPathPtr)
int(* tclpObjStat )(Tcl_Obj *pathPtr, Tcl_StatBuf *buf)
int(* tclpObjAccess )(Tcl_Obj *pathPtr, int mode)
Tcl_Channel(* tclpOpenFileChannel )(Tcl_Interp *interp, Tcl_Obj *pathPtr, int mode, int permissions)
void * reserved209
void * reserved210
void * reserved211
void(* tclpFindExecutable )(CONST char *argv0)
Tcl_Obj *(* tclGetObjNameOfExecutable )(void)
void(* tclSetObjNameOfExecutable )(Tcl_Obj *name, Tcl_Encoding encoding)
void *(* tclStackAlloc )(Tcl_Interp *interp, int numBytes)
void(* tclStackFree )(Tcl_Interp *interp, void *freePtr)
int(* tclPushStackFrame )(Tcl_Interp *interp, Tcl_CallFrame **framePtrPtr, Tcl_Namespace *namespacePtr, int isProcCallFrame)
void(* tclPopStackFrame )(Tcl_Interp *interp)
void * reserved219
void * reserved220
void * reserved221
void * reserved222
void * reserved223
TclPlatformType *(* tclGetPlatform )(void)
Tcl_Obj *(* tclTraceDictPath )(Tcl_Interp *interp, Tcl_Obj *rootPtr, int keyc, Tcl_Obj *CONST keyv[], int flags)
int(* tclObjBeingDeleted )(Tcl_Obj *objPtr)
void(* tclSetNsPath )(Namespace *nsPtr, int pathLength, Tcl_Namespace *pathAry[])
int(* tclObjInterpProcCore )(register Tcl_Interp *interp, Tcl_Obj *procNameObj, int skip, ProcErrorProc errorProc)
int(* tclPtrMakeUpvar )(Tcl_Interp *interp, Var *otherP1Ptr, CONST char *myName, int myFlags, int index)
Var *(* tclObjLookupVar )(Tcl_Interp *interp, Tcl_Obj *part1Ptr, CONST char *part2, int flags, CONST char *msg, CONST int createPart1, CONST int createPart2, Var **arrayPtrPtr)
int(* tclGetNamespaceFromObj )(Tcl_Interp *interp, Tcl_Obj *objPtr, Tcl_Namespace **nsPtrPtr)
int(* tclEvalObjEx )(Tcl_Interp *interp, Tcl_Obj *objPtr, int flags, const CmdFrame *invoker, int word)
void(* tclGetSrcInfoForPc )(CmdFrame *contextPtr)
Var *(* tclVarHashCreateVar )(TclVarHashTable *tablePtr, const char *key, int *newPtr)
void(* tclInitVarHashTable )(TclVarHashTable *tablePtr, Namespace *nsPtr)
void(* tclBackgroundException )(Tcl_Interp *interp, int code)


Detailed Description

Definition at line 1080 of file tclIntDecls.h.


Field Documentation

Definition at line 1081 of file tclIntDecls.h.

struct TclIntStubHooks* TclIntStubs::hooks

Definition at line 1082 of file tclIntDecls.h.

Definition at line 1084 of file tclIntDecls.h.

Definition at line 1085 of file tclIntDecls.h.

Definition at line 1086 of file tclIntDecls.h.

Definition at line 1088 of file tclIntDecls.h.

int(* TclIntStubs::tclCleanupChildren)(Tcl_Interp *interp, int numPids, Tcl_Pid *pidPtr, Tcl_Channel errorChan)

int(* TclIntStubs::tclCopyAndCollapse)(int count, CONST char *src, char *dst)

int(* TclIntStubs::tclCopyChannel)(Tcl_Interp *interp, Tcl_Channel inChan, Tcl_Channel outChan, int toRead, Tcl_Obj *cmdPtr)

int(* TclIntStubs::tclCreatePipeline)(Tcl_Interp *interp, int argc, CONST char **argv, Tcl_Pid **pidArrayPtr, TclFile *inPipePtr, TclFile *outPipePtr, TclFile *errFilePtr)

int(* TclIntStubs::tclCreateProc)(Tcl_Interp *interp, Namespace *nsPtr, CONST char *procName, Tcl_Obj *argsPtr, Tcl_Obj *bodyPtr, Proc **procPtrPtr)

Definition at line 1113 of file tclIntDecls.h.

void(* TclIntStubs::tclDumpMemoryInfo)(FILE *outFile)

Definition at line 1115 of file tclIntDecls.h.

Definition at line 1117 of file tclIntDecls.h.

Definition at line 1118 of file tclIntDecls.h.

Definition at line 1119 of file tclIntDecls.h.

Definition at line 1120 of file tclIntDecls.h.

Definition at line 1121 of file tclIntDecls.h.

int(* TclIntStubs::tclFindElement)(Tcl_Interp *interp, CONST char *listStr, int listLength, CONST char **elementPtr, CONST char **nextPtr, int *sizePtr, int *bracePtr)

Proc*(* TclIntStubs::tclFindProc)(Interp *iPtr, CONST char *procName)

Definition at line 1124 of file tclIntDecls.h.

Definition at line 1126 of file tclIntDecls.h.

Definition at line 1127 of file tclIntDecls.h.

Tcl_Channel(* TclIntStubs::tclpGetDefaultStdChannel)(int type)

Definition at line 1129 of file tclIntDecls.h.

Definition at line 1130 of file tclIntDecls.h.

CONST char*(* TclIntStubs::tclGetExtension)(CONST char *name)

int(* TclIntStubs::tclGetFrame)(Tcl_Interp *interp, CONST char *str, CallFrame **framePtrPtr)

Definition at line 1133 of file tclIntDecls.h.

int(* TclIntStubs::tclGetIntForIndex)(Tcl_Interp *interp, Tcl_Obj *objPtr, int endValue, int *indexPtr)

Definition at line 1135 of file tclIntDecls.h.

int(* TclIntStubs::tclGetLong)(Tcl_Interp *interp, CONST char *str, long *longPtr)

int(* TclIntStubs::tclGetNamespaceForQualName)(Tcl_Interp *interp, CONST char *qualName, Namespace *cxtNsPtr, int flags, Namespace **nsPtrPtr, Namespace **altNsPtrPtr, Namespace **actualCxtPtrPtr, CONST char **simpleNamePtr)

int(* TclIntStubs::tclGetOpenMode)(Tcl_Interp *interp, CONST char *str, int *seekFlagPtr)

char*(* TclIntStubs::tclpGetUserHome)(CONST char *name, Tcl_DString *bufferPtr)

Definition at line 1143 of file tclIntDecls.h.

int(* TclIntStubs::tclGuessPackageName)(CONST char *fileName, Tcl_DString *bufPtr)

int(* TclIntStubs::tclInExit)(void)

Definition at line 1147 of file tclIntDecls.h.

Definition at line 1148 of file tclIntDecls.h.

Definition at line 1149 of file tclIntDecls.h.

Definition at line 1152 of file tclIntDecls.h.

int(* TclIntStubs::tclInvokeObjectCommand)(ClientData clientData, Tcl_Interp *interp, int argc, CONST84 char **argv)

Definition at line 1156 of file tclIntDecls.h.

Definition at line 1157 of file tclIntDecls.h.

Var*(* TclIntStubs::tclLookupVar)(Tcl_Interp *interp, CONST char *part1, CONST char *part2, int flags, CONST char *msg, int createPart1, int createPart2, Var **arrayPtrPtr)

Definition at line 1159 of file tclIntDecls.h.

int(* TclIntStubs::tclNeedSpace)(CONST char *start, CONST char *end)

Definition at line 1165 of file tclIntDecls.h.

Definition at line 1166 of file tclIntDecls.h.

Definition at line 1167 of file tclIntDecls.h.

Definition at line 1168 of file tclIntDecls.h.

char*(* TclIntStubs::tclpAlloc)(unsigned int size)

Definition at line 1170 of file tclIntDecls.h.

Definition at line 1171 of file tclIntDecls.h.

Definition at line 1172 of file tclIntDecls.h.

Definition at line 1173 of file tclIntDecls.h.

void(* TclIntStubs::tclpFree)(char *ptr)

unsigned long(* TclIntStubs::tclpGetClicks)(void)

unsigned long(* TclIntStubs::tclpGetSeconds)(void)

int(* TclIntStubs::tclpGetTimeZone)(unsigned long time)

Definition at line 1179 of file tclIntDecls.h.

Definition at line 1180 of file tclIntDecls.h.

char*(* TclIntStubs::tclpRealloc)(char *ptr, unsigned int size)

Definition at line 1182 of file tclIntDecls.h.

Definition at line 1183 of file tclIntDecls.h.

Definition at line 1184 of file tclIntDecls.h.

Definition at line 1185 of file tclIntDecls.h.

Definition at line 1186 of file tclIntDecls.h.

Definition at line 1187 of file tclIntDecls.h.

char*(* TclIntStubs::tclPrecTraceProc)(ClientData clientData, Tcl_Interp *interp, CONST char *name1, CONST char *name2, int flags)

Definition at line 1190 of file tclIntDecls.h.

int(* TclIntStubs::tclProcCompileProc)(Tcl_Interp *interp, Proc *procPtr, Tcl_Obj *bodyPtr, Namespace *nsPtr, CONST char *description, CONST char *procName)

Definition at line 1194 of file tclIntDecls.h.

Definition at line 1195 of file tclIntDecls.h.

int(* TclIntStubs::tclRenameCommand)(Tcl_Interp *interp, CONST char *oldName, CONST char *newName)

Definition at line 1199 of file tclIntDecls.h.

Definition at line 1200 of file tclIntDecls.h.

char*(* TclIntStubs::tclSetPreInitScript)(char *string)

int(* TclIntStubs::tclSockGetPort)(Tcl_Interp *interp, CONST char *str, CONST char *proto, int *portPtr)

int(* TclIntStubs::tclSockMinimumBuffers)(int sock, int size)

Definition at line 1213 of file tclIntDecls.h.

Definition at line 1214 of file tclIntDecls.h.

Definition at line 1215 of file tclIntDecls.h.

Definition at line 1218 of file tclIntDecls.h.

Tcl_Namespace*(* TclIntStubs::tcl_CreateNamespace)(Tcl_Interp *interp, CONST char *name, ClientData clientData, Tcl_NamespaceDeleteProc *deleteProc)

int(* TclIntStubs::tcl_Export)(Tcl_Interp *interp, Tcl_Namespace *nsPtr, CONST char *pattern, int resetListFirst)

Tcl_Command(* TclIntStubs::tcl_FindCommand)(Tcl_Interp *interp, CONST char *name, Tcl_Namespace *contextNsPtr, int flags)

Tcl_Var(* TclIntStubs::tcl_FindNamespaceVar)(Tcl_Interp *interp, CONST char *name, Tcl_Namespace *contextNsPtr, int flags)

int(* TclIntStubs::tcl_Import)(Tcl_Interp *interp, Tcl_Namespace *nsPtr, CONST char *pattern, int allowOverwrite)

int(* TclIntStubs::tcl_PushCallFrame)(Tcl_Interp *interp, Tcl_CallFrame *framePtr, Tcl_Namespace *nsPtr, int isProcCallFrame)

struct tm*(* TclIntStubs::tclpGetDate)(CONST time_t *time, int useGMT)

Definition at line 1242 of file tclIntDecls.h.

Definition at line 1243 of file tclIntDecls.h.

Definition at line 1244 of file tclIntDecls.h.

Definition at line 1245 of file tclIntDecls.h.

CONST84_RETURN char*(* TclIntStubs::tclGetEnv)(CONST char *name, Tcl_DString *valuePtr)

Definition at line 1247 of file tclIntDecls.h.

Definition at line 1248 of file tclIntDecls.h.

CONST84_RETURN char*(* TclIntStubs::tclpGetCwd)(Tcl_Interp *interp, Tcl_DString *cwdPtr)

int(* TclIntStubs::tclAddLiteralObj)(struct CompileEnv *envPtr, Tcl_Obj *objPtr, LiteralEntry **litPtrPtr)

struct AuxDataType*(* TclIntStubs::tclGetAuxDataType)(char *typeName)

void(* TclIntStubs::tclRegExpRangeUniChar)(Tcl_RegExp re, int index, int *startPtr, int *endPtr)

Definition at line 1262 of file tclIntDecls.h.

Definition at line 1263 of file tclIntDecls.h.

void(* TclIntStubs::tclRegError)(Tcl_Interp *interp, CONST char *msg, int status)

void(* TclIntStubs::tclSetStartupScriptFileName)(CONST char *filename)

CONST84_RETURN char*(* TclIntStubs::tclGetStartupScriptFileName)(void)

Definition at line 1268 of file tclIntDecls.h.

int(* TclIntStubs::tclChannelTransform)(Tcl_Interp *interp, Tcl_Channel chan, Tcl_Obj *cmdObjPtr)

void(* TclIntStubs::tclExpandCodeArray)(void *envPtr)

int(* TclIntStubs::tclpUtfNcmp2)(CONST char *s1, CONST char *s2, unsigned long n)

int(* TclIntStubs::tclCheckInterpTraces)(Tcl_Interp *interp, CONST char *command, int numChars, Command *cmdPtr, int result, int traceFlags, int objc, Tcl_Obj *CONST objv[])

int(* TclIntStubs::tclCheckExecutionTraces)(Tcl_Interp *interp, CONST char *command, int numChars, Command *cmdPtr, int result, int traceFlags, int objc, Tcl_Obj *CONST objv[])

int(* TclIntStubs::tclUniCharMatch)(CONST Tcl_UniChar *string, int strLen, CONST Tcl_UniChar *pattern, int ptnLen, int flags)

Definition at line 1282 of file tclIntDecls.h.

int(* TclIntStubs::tclCallVarTraces)(Interp *iPtr, Var *arrayPtr, Var *varPtr, CONST char *part1, CONST char *part2, int flags, int leaveErrMsg)

void(* TclIntStubs::tclCleanupVar)(Var *varPtr, Var *arrayPtr)

void(* TclIntStubs::tclVarErrMsg)(Tcl_Interp *interp, CONST char *part1, CONST char *part2, CONST char *operation, CONST char *reason)

void(* TclIntStubs::tcl_SetStartupScript)(Tcl_Obj *pathPtr, CONST char *encodingName)

Tcl_Obj*(* TclIntStubs::tcl_GetStartupScript)(CONST char **encodingNamePtr)

Definition at line 1288 of file tclIntDecls.h.

Definition at line 1289 of file tclIntDecls.h.

struct tm*(* TclIntStubs::tclpLocaltime)(CONST time_t *clock)

struct tm*(* TclIntStubs::tclpGmtime)(CONST time_t *clock)

Definition at line 1292 of file tclIntDecls.h.

Definition at line 1293 of file tclIntDecls.h.

Definition at line 1294 of file tclIntDecls.h.

Definition at line 1295 of file tclIntDecls.h.

Definition at line 1296 of file tclIntDecls.h.

Definition at line 1297 of file tclIntDecls.h.

Definition at line 1298 of file tclIntDecls.h.

Definition at line 1299 of file tclIntDecls.h.

Definition at line 1300 of file tclIntDecls.h.

Definition at line 1301 of file tclIntDecls.h.

Definition at line 1302 of file tclIntDecls.h.

Definition at line 1303 of file tclIntDecls.h.

Definition at line 1304 of file tclIntDecls.h.

Definition at line 1305 of file tclIntDecls.h.

Definition at line 1307 of file tclIntDecls.h.

Definition at line 1317 of file tclIntDecls.h.

Definition at line 1318 of file tclIntDecls.h.

Definition at line 1319 of file tclIntDecls.h.

void(* TclIntStubs::tclpFindExecutable)(CONST char *argv0)

void*(* TclIntStubs::tclStackAlloc)(Tcl_Interp *interp, int numBytes)

void(* TclIntStubs::tclStackFree)(Tcl_Interp *interp, void *freePtr)

int(* TclIntStubs::tclPushStackFrame)(Tcl_Interp *interp, Tcl_CallFrame **framePtrPtr, Tcl_Namespace *namespacePtr, int isProcCallFrame)

Definition at line 1327 of file tclIntDecls.h.

Definition at line 1328 of file tclIntDecls.h.

Definition at line 1329 of file tclIntDecls.h.

Definition at line 1330 of file tclIntDecls.h.

Definition at line 1331 of file tclIntDecls.h.

Tcl_Obj*(* TclIntStubs::tclTraceDictPath)(Tcl_Interp *interp, Tcl_Obj *rootPtr, int keyc, Tcl_Obj *CONST keyv[], int flags)

void(* TclIntStubs::tclSetNsPath)(Namespace *nsPtr, int pathLength, Tcl_Namespace *pathAry[])

int(* TclIntStubs::tclObjInterpProcCore)(register Tcl_Interp *interp, Tcl_Obj *procNameObj, int skip, ProcErrorProc errorProc)

int(* TclIntStubs::tclPtrMakeUpvar)(Tcl_Interp *interp, Var *otherP1Ptr, CONST char *myName, int myFlags, int index)

Var*(* TclIntStubs::tclObjLookupVar)(Tcl_Interp *interp, Tcl_Obj *part1Ptr, CONST char *part2, int flags, CONST char *msg, CONST int createPart1, CONST int createPart2, Var **arrayPtrPtr)

int(* TclIntStubs::tclEvalObjEx)(Tcl_Interp *interp, Tcl_Obj *objPtr, int flags, const CmdFrame *invoker, int word)

Var*(* TclIntStubs::tclVarHashCreateVar)(TclVarHashTable *tablePtr, const char *key, int *newPtr)


The documentation for this struct was generated from the following file:



Generated on Wed Mar 12 12:18:44 2008 by  doxygen 1.5.1