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

EvalBasics.H File Reference

#include "ValExpr.H"
#include <Basics.H>
#include <CacheIndex.H>
#include <CacheC.H>
#include <VestaSource.H>

Go to the source code of this file.

Functions

Text IntToText (int n)
Text IntArc (int n)
int ArcInt (const Text &t)
int IncCounter (int *counter)

Variables

bool parseOnly
bool noAddEntry
bool fsDeps
bool evalCalls
bool stopOnError
bool psStat
bool shipBySymLink
bool shipClean
bool forceClean
bool diagnose
bool hushedShipping
bool pauseBeforeTool
bool pauseAfterTool
bool pauseAfterToolSignal
bool pauseAfterToolError
bool autoRepl
bool dotLogFiles
Text shipToPath
Text shipFromPath
CacheCtheCache
time_t leaseDuration
int cacheOption
int maxThreads
int toolCallCounter
int toolHitCounter
int appCallCounter
int appHitCounter
int sModelCallCounter
int sModelHitCounter
int nModelCallCounter
int nModelHitCounter
IntegerVCfpContent
Text toolDirServerIntfName
VestaSourcetopModelRoot
ShortId topModelSid
bool recordTrace
bool recordCallStack
bool printVersion
bool printResult
bool printCacheStats
bool printSidNum
VestaSourcerootForDeriveds
const Text emptyText


Function Documentation

int ArcInt const Text t  ) 
 

Definition at line 39 of file EvalBasics.C.

References Text::chars().

Referenced by CollectDpnd(), LookupArc(), and DepPath::Print().

int IncCounter int *  counter  ) 
 

Definition at line 68 of file EvalBasics.C.

References Basics::mutex::lock(), and Basics::mutex::unlock().

Referenced by ApplicationFromCache(), ApplyRunTool(), ModelFromCache(), NormalModelFromCache(), and RunToolFromCache().

Text IntArc int  n  ) 
 

Definition at line 32 of file EvalBasics.C.

Referenced by Elem(), EqualVal(), ListVC::GetElem(), BindingVC::GetElem(), Head(), IterateAssoc(), ListAppend(), Map(), ParMap(), Sub(), and Tail().

Text IntToText int  n  ) 
 

Definition at line 25 of file EvalBasics.C.

Referenced by AddToNewStuff(), ApplicationFromCache(), Interpret(), ModelFromCache(), NormalModelFromCache(), RunTool(), RunToolFromCache(), TextVC::Sid(), TextVC::TextC::TextC(), and ThreadLabel().


Variable Documentation

int appCallCounter
 

Definition at line 64 of file Driver.C.

Referenced by ApplicationFromCache(), main(), and PrintCacheStat().

int appHitCounter
 

Definition at line 64 of file Driver.C.

Referenced by ApplicationFromCache(), main(), and PrintCacheStat().

bool autoRepl
 

Definition at line 59 of file Driver.C.

Referenced by LookupPath(), main(), and ReplicateMissing().

int cacheOption
 

Definition at line 64 of file Driver.C.

Referenced by ApplicationFromCache(), BlockEC::Eval(), Interpret(), main(), ModelFromCache(), RunToolFromCache(), and StartRenewLeaseThread().

bool diagnose
 

Definition at line 59 of file Driver.C.

Referenced by Assert(), and main().

bool dotLogFiles
 

Definition at line 59 of file Driver.C.

Referenced by main(), and ShipValue().

const Text emptyText
 

Definition at line 23 of file EvalBasics.C.

Referenced by BindRunToolArgs(), CollectLet(), Elem(), Evaluator_Dir_Server_Inner(), and IterateAssoc().

bool evalCalls
 

Definition at line 59 of file Driver.C.

Referenced by Evaluator_Dir_Server_Inner(), and main().

bool forceClean
 

Definition at line 59 of file Driver.C.

Referenced by CleanDir(), main(), and VestaShip().

IntegerVC* fpContent
 

Definition at line 68 of file Driver.C.

Referenced by BindRunToolArgs().

bool fsDeps
 

Definition at line 59 of file Driver.C.

Referenced by DirInfos::AddDpnd(), DirInfos::LookupDir(), and main().

bool hushedShipping
 

Definition at line 59 of file Driver.C.

Referenced by CleanDir(), main(), ShipShortId(), ShipText(), and VestaShip().

time_t leaseDuration
 

Definition at line 41 of file Driver.C.

Referenced by main().

int maxThreads
 

Definition at line 64 of file Driver.C.

Referenced by Error(), init(), main(), ParMap(), PrimInit(), and ThreadLabel().

int nModelCallCounter
 

Definition at line 64 of file Driver.C.

Referenced by main(), NormalModelFromCache(), and PrintCacheStat().

int nModelHitCounter
 

Definition at line 64 of file Driver.C.

Referenced by main(), NormalModelFromCache(), and PrintCacheStat().

bool noAddEntry
 

Definition at line 59 of file Driver.C.

Referenced by ApplicationFromCache(), main(), ModelFromCache(), NormalModelFromCache(), and RunToolFromCache().

bool parseOnly
 

Definition at line 59 of file Driver.C.

Referenced by Interpret(), and main().

bool pauseAfterTool
 

Definition at line 59 of file Driver.C.

Referenced by main(), and RunTool().

bool pauseAfterToolError
 

Definition at line 59 of file Driver.C.

Referenced by main(), and RunTool().

bool pauseAfterToolSignal
 

Definition at line 59 of file Driver.C.

Referenced by main(), and RunTool().

bool pauseBeforeTool
 

Definition at line 59 of file Driver.C.

Referenced by main(), and RunTool().

bool printCacheStats
 

Definition at line 49 of file Driver.C.

Referenced by Interpret(), and main().

bool printResult
 

Definition at line 48 of file Driver.C.

Referenced by Interpret(), and main().

bool printSidNum
 

Definition at line 50 of file Driver.C.

Referenced by main(), and TextVC::PrintD().

bool printVersion
 

Definition at line 47 of file Driver.C.

Referenced by main().

bool psStat
 

Definition at line 59 of file Driver.C.

Referenced by Interpret(), and main().

bool recordCallStack
 

Definition at line 38 of file Driver.C.

Referenced by ApplyOpEC::Eval(), ApplyUnOpEC::Eval(), ApplyEC::Eval(), Interpret(), main(), PrintErrorStack(), RecordErrorOnStack(), and ThreadDataCreate().

bool recordTrace
 

Definition at line 37 of file Driver.C.

Referenced by main(), PrintFuncTrace(), and ThreadDataInit().

VestaSource* rootForDeriveds
 

Definition at line 44 of file Driver.C.

Referenced by CreateDerived(), CreateRootForDeriveds(), and DeleteRootForDeriveds().

bool shipBySymLink
 

Definition at line 59 of file Driver.C.

Referenced by main(), and VestaShip().

bool shipClean
 

Definition at line 59 of file Driver.C.

Referenced by main(), and VestaShip().

Text shipFromPath
 

Definition at line 70 of file Driver.C.

Referenced by Lookup().

Text shipToPath
 

Definition at line 70 of file Driver.C.

Referenced by CleanDir(), Interpret(), and VestaShip().

int sModelCallCounter
 

Definition at line 64 of file Driver.C.

Referenced by main(), ModelFromCache(), and PrintCacheStat().

int sModelHitCounter
 

Definition at line 64 of file Driver.C.

Referenced by main(), ModelFromCache(), and PrintCacheStat().

bool stopOnError
 

Definition at line 59 of file Driver.C.

Referenced by main(), and RunTool().

CacheC* theCache
 

Definition at line 40 of file Driver.C.

Referenced by ApplicationFromCache(), Checkpoint(), Interpret(), ModelFromCache(), NormalModelFromCache(), and RunToolFromCache().

int toolCallCounter
 

Definition at line 64 of file Driver.C.

Referenced by ApplyRunTool(), main(), and PrintCacheStat().

Text toolDirServerIntfName
 

Definition at line 53 of file Driver.C.

Referenced by CreateRootForDeriveds(), init(), and RunTool().

int toolHitCounter
 

Definition at line 64 of file Driver.C.

Referenced by main(), PrintCacheStat(), and RunToolFromCache().

VestaSource* topModelRoot
 

Definition at line 43 of file Driver.C.

Referenced by Checkpoint(), and Interpret().

ShortId topModelSid
 

Definition at line 45 of file Driver.C.

Referenced by Checkpoint(), and Interpret().


Generated on Mon May 8 00:49:02 2006 for Vesta by  doxygen 1.4.2