Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

EvalWorker Class Reference

List of all members.

Public Member Functions

 EvalWorker (Val fun, const Context &args, SrcLoc *loc, int depth, int stackSize, ThreadData *parent)

Public Attributes

int id
Val fun
Context argsCon
SrcLocloc
Val result
CacheEntry::IndicesApp orphanCIs
OBufStream traceRes
int funcCallDepth
int parentCallStackSize
ThreadDataparent
bool done
Basics::cond doneCond
bool isWaiting

Constructor & Destructor Documentation

EvalWorker::EvalWorker Val  fun,
const Context args,
SrcLoc loc,
int  depth,
int  stackSize,
ThreadData parent
[inline]
 

Definition at line 1087 of file Prim.C.

References Sequence< Elem, elem_ptrfree >::remhi(), and Sequence< Elem, elem_ptrfree >::size().


Member Data Documentation

Context EvalWorker::argsCon
 

Definition at line 1104 of file Prim.C.

bool EvalWorker::done
 

Definition at line 1112 of file Prim.C.

Basics::cond EvalWorker::doneCond
 

Definition at line 1113 of file Prim.C.

Val EvalWorker::fun
 

Definition at line 1103 of file Prim.C.

int EvalWorker::funcCallDepth
 

Definition at line 1109 of file Prim.C.

int EvalWorker::id
 

Definition at line 1102 of file Prim.C.

bool EvalWorker::isWaiting
 

Definition at line 1114 of file Prim.C.

SrcLoc* EvalWorker::loc
 

Definition at line 1105 of file Prim.C.

CacheEntry::IndicesApp EvalWorker::orphanCIs
 

Definition at line 1107 of file Prim.C.

ThreadData* EvalWorker::parent
 

Definition at line 1111 of file Prim.C.

int EvalWorker::parentCallStackSize
 

Definition at line 1110 of file Prim.C.

Val EvalWorker::result
 

Definition at line 1106 of file Prim.C.

OBufStream EvalWorker::traceRes
 

Definition at line 1108 of file Prim.C.


The documentation for this class was generated from the following file:
Generated on Mon May 8 00:49:09 2006 for Vesta by  doxygen 1.4.2