tclMain.cpp File Reference

#include <string.h>
#include <unistd.h>
#include <tcl.h>
#include <tclDecls.h>
#include <OPS_Globals.h>
#include <FileStream.h>
#include <SimulationInformation.h>

Go to the source code of this file.

Classes

struct  parameterValues
struct  parameter

Defines

#define TCL_STORAGE_CLASS   DLLEXPORT

Typedefs

typedef parameterValues OpenSeesTcl_ParameterValues
typedef parameter OpenSeesTcl_Parameter

Functions

EXTERN int TclFormatInt _ANSI_ARGS_ ((char *buffer, long n))
EXTERN int TclObjCommandComplete _ANSI_ARGS_ ((Tcl_Obj *cmdPtr))
int Tcl_AppInit _ANSI_ARGS_ ((Tcl_Interp *interp))
void TclSetStartupScriptFileName (char *fileName)
char * TclGetStartupScriptFileName ()
int EvalFileWithParameters (Tcl_Interp *interp, char *tclStartupFileScript, OpenSeesTcl_Parameter *theParameters, char **paramNames, char **paramValues, int numParam, int currentParam, int rank, int np)
void g3TclMain (int argc, char **argv, Tcl_AppInitProc *appInitProc, int rank, int np)

Variables

int(*) tclDummyLinkVarPtr (Tcl_Interp *interp, char *a, char *b, int c) = Tcl_LinkVar
SimulationInformation simulationInfo
char * simulationInfoOutputFilename = 0


Define Documentation

#define TCL_STORAGE_CLASS   DLLEXPORT

Definition at line 41 of file tclMain.cpp.


Typedef Documentation


Function Documentation

int Tcl_AppInit _ANSI_ARGS_ ( (Tcl_Interp *interp  ) 

EXTERN int TclObjCommandComplete _ANSI_ARGS_ ( (Tcl_Obj *cmdPtr)   ) 

EXTERN int TclFormatInt _ANSI_ARGS_ ( (char *buffer, long n  ) 

int EvalFileWithParameters ( Tcl_Interp *  interp,
char *  tclStartupFileScript,
OpenSeesTcl_Parameter theParameters,
char **  paramNames,
char **  paramValues,
int  numParam,
int  currentParam,
int  rank,
int  np 
)

void g3TclMain ( int  argc,
char **  argv,
Tcl_AppInitProc *  appInitProc,
int  rank,
int  np 
)

char* TclGetStartupScriptFileName (  ) 

Definition at line 133 of file tclMain.cpp.

Referenced by Tk_MainOpenSees().

void TclSetStartupScriptFileName ( char *  fileName  ) 

Definition at line 111 of file tclMain.cpp.


Variable Documentation

Definition at line 89 of file tclMain.cpp.

Definition at line 91 of file tclMain.cpp.

int(*) tclDummyLinkVarPtr(Tcl_Interp *interp, char *a, char *b, int c) = Tcl_LinkVar

Definition at line 54 of file tclMain.cpp.

Generated on Mon Oct 23 15:05:36 2006 for OpenSees by doxygen 1.5.0