static char * 
DateReadFromDateString(
  char * datestr 
)
optional

Defined in vmVers.c

static int 
TypeCheck(
  char * s 
)
Returns 1 if s is a file type recognized by VIS, else returns 0. Recognized types are "blif", "blif_mv", and "none".

Defined in vmMain.c

static void 
UsagePrint(
  char * program 
)
Prints the usage of the VIS shell interface.

See Also optional
Defined in vmMain.c

static int 
VisrcSource(
  Hrc_Manager_t ** hmgr 
)
Sources the .visrc file. Always sources the .visrc from library. Then source the .visrc from the home directory. If there is none in the home directory, then execute the one in the current directory if one is present. Returns 1 if scripts were successfully executed, else return 0.

See Also optional
Defined in vmMain.c

void 
VmEnd(
    
)
Calls the end routines of all the packages.

Side Effects Closes the output files if not the standard ones.

See Also VmInit
Defined in vmInit.c

void 
VmInit(
    
)
Calls the initialization routines of all the packages.

Side Effects Sets the global variables vis_stdout, vis_stderr, vis_historyFile.

See Also VmEnd
Defined in vmInit.c

int 
Vm_VisEndPrintMore(
    
)
This function is called to terminate piping stdout through "more". It is important to call Vm_VisEndPrintMore before exiting your function (preferably at the end of your printing; failing to do so will cause the stdin lines not to appear). The function returns a 0 if it fails.

See Also Vm_VisInitPrintMore
Defined in vmVers.c

void 
Vm_VisInitPrintMore(
    
)
This function is called to initialize piping stdout through "more". It is important to call Vm_VisEndPrintMore before returning from your function and after calling Vm_VisInitPrintMore (preferably at the end of your printing; failing to do so will cause the stdin lines not to appear).

See Also Vm_VisEndPrintMore
Defined in vmVers.c

char * 
Vm_VisObtainLibrary(
    
)
Returns a string giving the directory which contains the standard VIS library. Used to find things like the default .visrc, the on-line help files, etc. It is the responsibility of the user to free the returned string.

See Also Vm_VisReadVersion
Defined in vmVers.c

char * 
Vm_VisReadVersion(
    
)
Returns a static string giving the VIS version and compile timestamp. The user should not free this string.

See Also Vm_VisObtainLibrary
Defined in vmVers.c

int 
main(
  int  argc, 
  char ** argv 
)
optional

Side Effects Sets vm_programName to the name of the excutable.

See Also optional
Defined in vmMain.c

Last updated on 20010517 18h01
Contact 
©2002-2018 U.C. Regents