Interp Struct Reference

#include <tclInt.h>

Collaboration diagram for Interp:

Collaboration graph
[legend]

Data Fields

char * result
Tcl_FreeProc * freeProc
int errorLine
TclStubsstubTable
TclHandle handle
NamespaceglobalNsPtr
Tcl_HashTablehiddenCmdTablePtr
ClientData interpInfo
Tcl_HashTable mathFuncTable
int numLevels
int maxNestingDepth
CallFrameframePtr
CallFramevarFramePtr
ActiveVarTraceactiveVarTracePtr
int returnCode
char * errorInfo
char * errorCode
char * appendResult
int appendAvl
int appendUsed
Tcl_HashTable packageTable
char * packageUnknown
int cmdCount
int evalFlags
int termOffset
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

Detailed Description

Definition at line 1128 of file tclInt.h.


Field Documentation

char* result
 

Definition at line 1146 of file tclInt.h.

Tcl_FreeProc* freeProc
 

Definition at line 1149 of file tclInt.h.

int errorLine
 

Definition at line 1156 of file tclInt.h.

struct TclStubs* stubTable
 

Definition at line 1159 of file tclInt.h.

TclHandle handle
 

Definition at line 1167 of file tclInt.h.

Namespace* globalNsPtr
 

Definition at line 1170 of file tclInt.h.

Tcl_HashTable* hiddenCmdTablePtr
 

Definition at line 1171 of file tclInt.h.

ClientData interpInfo
 

Definition at line 1175 of file tclInt.h.

Tcl_HashTable mathFuncTable
 

Definition at line 1178 of file tclInt.h.

int numLevels
 

Definition at line 1190 of file tclInt.h.

int maxNestingDepth
 

Definition at line 1195 of file tclInt.h.

CallFrame* framePtr
 

Definition at line 1198 of file tclInt.h.

CallFrame* varFramePtr
 

Definition at line 1201 of file tclInt.h.

ActiveVarTrace* activeVarTracePtr
 

Definition at line 1206 of file tclInt.h.

int returnCode
 

Definition at line 1209 of file tclInt.h.

char* errorInfo
 

Definition at line 1211 of file tclInt.h.

char* errorCode
 

Definition at line 1213 of file tclInt.h.

char* appendResult
 

Definition at line 1221 of file tclInt.h.

int appendAvl
 

Definition at line 1224 of file tclInt.h.

int appendUsed
 

Definition at line 1226 of file tclInt.h.

Tcl_HashTable packageTable
 

Definition at line 1233 of file tclInt.h.

char* packageUnknown
 

Definition at line 1237 of file tclInt.h.

int cmdCount
 

Definition at line 1246 of file tclInt.h.

int evalFlags
 

Definition at line 1248 of file tclInt.h.

int termOffset
 

Definition at line 1252 of file tclInt.h.

LiteralTable literalTable
 

Definition at line 1254 of file tclInt.h.

int compileEpoch
 

Definition at line 1260 of file tclInt.h.

Proc* compiledProcPtr
 

Definition at line 1265 of file tclInt.h.

ResolverScheme* resolverPtr
 

Definition at line 1270 of file tclInt.h.

Tcl_Obj* scriptFile
 

Definition at line 1276 of file tclInt.h.

int flags
 

Definition at line 1279 of file tclInt.h.

long randSeed
 

Definition at line 1280 of file tclInt.h.

Trace* tracePtr
 

Definition at line 1281 of file tclInt.h.

Tcl_HashTable* assocData
 

Definition at line 1282 of file tclInt.h.

struct ExecEnv* execEnvPtr
 

Definition at line 1285 of file tclInt.h.

Tcl_Obj* emptyObjPtr
 

Definition at line 1288 of file tclInt.h.

char resultSpace[TCL_RESULT_SIZE+1]
 

Definition at line 1292 of file tclInt.h.

Tcl_Obj* objResultPtr
 

Definition at line 1294 of file tclInt.h.

Tcl_ThreadId threadId
 

Definition at line 1297 of file tclInt.h.

ActiveCommandTrace* activeCmdTracePtr
 

Definition at line 1299 of file tclInt.h.

ActiveInterpTrace* activeInterpTracePtr
 

Definition at line 1302 of file tclInt.h.

int tracesForbiddingInline
 

Definition at line 1306 of file tclInt.h.


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