Interp Class Reference

#include <Interp.h>

Inheritance diagram for Interp:

Inheritance graph
[legend]
Collaboration diagram for Interp:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Interp (const char *)
virtual ~Interp ()
virtual void addCommand (InterpCmd &)=0
virtual bool evalCommand (const char *)=0
virtual void bindVar (const char *, int &)=0
virtual void bindVar (const char *, double &)=0
virtual void interact (int timeoutseconds=(-1))

Detailed Description

Definition at line 21 of file Interp.h.


Constructor & Destructor Documentation

Interp::Interp const char *   ) 
 

Definition at line 45 of file Interp.cpp.

Interp::~Interp  )  [virtual]
 

Definition at line 50 of file Interp.cpp.


Member Function Documentation

virtual void Interp::addCommand InterpCmd  )  [pure virtual]
 

Implemented in InterpTcl.

virtual void Interp::bindVar const char *  ,
double & 
[pure virtual]
 

Implemented in InterpTcl.

virtual void Interp::bindVar const char *  ,
int & 
[pure virtual]
 

Implemented in InterpTcl.

virtual bool Interp::evalCommand const char *   )  [pure virtual]
 

Implemented in InterpTcl.

Referenced by interact().

void Interp::interact int  timeoutseconds = (-1)  )  [virtual]
 

Definition at line 58 of file Interp.cpp.

References endl(), evalCommand(), and InterpNamedObj::name().

Referenced by VizTool::InterpretInteract().

Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated on Mon Jan 16 14:42:10 2006 for IPPL by  doxygen 1.4.6