Interp Struct Reference

#include <tclInt.h>


Data Fields

char * result
Tcl_FreeProc * freeProc
int errorLine
TclStubsstubTable
TclHandle handle
NamespaceglobalNsPtr
Tcl_HashTablehiddenCmdTablePtr
ClientData interpInfo
Tcl_HashTable unused2
int numLevels
int maxNestingDepth
CallFrameframePtr
CallFramevarFramePtr
ActiveVarTraceactiveVarTracePtr
int returnCode
CallFramerootFramePtr
NamespacelookupNsPtr
char * appendResult
int appendAvl
int appendUsed
Tcl_HashTable packageTable
char * packageUnknown
int cmdCount
int evalFlags
int unused1
LiteralTable literalTable
int compileEpoch
ProccompiledProcPtr
ResolverSchemeresolverPtr
Tcl_ObjscriptFile
int flags
long randSeed
TracetracePtr
Tcl_HashTableassocData
ExecEnvexecEnvPtr
Tcl_ObjemptyObjPtr
char resultSpace [TCL_RESULT_SIZE+1]
Tcl_ObjobjResultPtr
Tcl_ThreadId threadId
ActiveCommandTraceactiveCmdTracePtr
ActiveInterpTraceactiveInterpTracePtr
int tracesForbiddingInline
Tcl_ObjreturnOpts
Tcl_ObjerrorInfo
Tcl_ObjeiVar
Tcl_ObjerrorCode
Tcl_ObjecVar
int returnLevel
struct {
   int   active
   int   granularityTicker
   int   exceeded
   int   cmdCount
   LimitHandler *   cmdHandlers
   int   cmdGranularity
   Tcl_Time   time
   LimitHandler *   timeHandlers
   int   timeGranularity
   Tcl_TimerToken   timeEvent
   Tcl_HashTable   callbacks
limit
struct {
   Tcl_Obj *const *   sourceObjs
   int   numRemovedObjs
   int   numInsertedObjs
ensembleRewrite
Tcl_ObjchanMsg
CmdFramecmdFramePtr
const CmdFrameinvokeCmdFramePtr
int invokeWord
Tcl_HashTablelinePBodyPtr
Tcl_HashTablelineBCPtr
int packagePrefer
Tcl_HashTable varTraces
Tcl_HashTable varSearches
void * allocCache
void * pendingObjDataPtr
int * asyncReadyPtr
int * stackBound


Detailed Description

Definition at line 1578 of file tclInt.h.


Field Documentation

Definition at line 1608 of file tclInt.h.

Referenced by Tcl_CreateInterp().

Definition at line 1615 of file tclInt.h.

Referenced by Tcl_CreateInterp(), and TclInitByteCodeObj().

ClientData Interp::interpInfo

Definition at line 1623 of file tclInt.h.

Referenced by Tcl_CreateInterp().

Definition at line 1626 of file tclInt.h.

Definition at line 1652 of file tclInt.h.

Referenced by Tcl_CreateInterp(), and TclEvalObjvInternal().

Definition at line 1676 of file tclInt.h.

Referenced by Tcl_CreateInterp(), Tcl_PackageObjCmd(), and TclFreePackageInfo().

Definition at line 1690 of file tclInt.h.

Definition at line 1701 of file tclInt.h.

Referenced by Tcl_CreateInterp(), and TclInitCompileEnv().

Definition at line 1712 of file tclInt.h.

Referenced by Tcl_CreateInterp(), Tcl_FSEvalFileEx(), and TclEvalEx().

Definition at line 1716 of file tclInt.h.

Definition at line 1724 of file tclInt.h.

Referenced by Tcl_CreateInterp(), and TclPtrSetVar().

Definition at line 1733 of file tclInt.h.

Referenced by Tcl_CreateInterp().

Definition at line 1751 of file tclInt.h.

Referenced by Tcl_CreateInterp(), and Tcl_LogCommandInfo().

Definition at line 1753 of file tclInt.h.

Referenced by Tcl_CreateInterp().

Definition at line 1763 of file tclInt.h.

Referenced by Tcl_LimitCheck(), Tcl_LimitReady(), and TclInitLimitSupport().

Definition at line 1805 of file tclInt.h.

Referenced by Tcl_ApplyObjCmd(), Tcl_CreateInterp(), and Tcl_WrongNumArgs().

Definition at line 1807 of file tclInt.h.

Referenced by Tcl_ApplyObjCmd(), Tcl_CreateInterp(), and Tcl_WrongNumArgs().

Definition at line 1830 of file tclInt.h.

Referenced by TclCompEvalObj(), and TclSetByteCodeFromAny().

Definition at line 1845 of file tclInt.h.

Referenced by Tcl_CreateInterp(), and Tcl_PackageObjCmd().

Definition at line 1853 of file tclInt.h.

Referenced by Tcl_ArrayObjCmd(), and Tcl_CreateInterp().

Definition at line 1868 of file tclInt.h.

Referenced by Tcl_CreateInterp().

Definition at line 1869 of file tclInt.h.

Referenced by Tcl_CreateInterp().

Definition at line 1872 of file tclInt.h.

Referenced by Tcl_CreateInterp().

Definition at line 1874 of file tclInt.h.


The documentation for this struct was generated from the following file:
  • /home/ntakagi/work/tcl8.5.1/generic/tclInt.h



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