Jspice3
inpdefs.h File Reference
#include "ifsim.h"
#include "gendefs.h"
#include "inpptree.h"
Include dependency graph for inpdefs.h:

Go to the source code of this file.

Data Structures

struct  INPtab
 
struct  INPnTab
 
struct  sINPtables
 
struct  card
 
struct  sINPmodel
 

Macros

#define LOGICAL   1
 
#define PHYSICAL   2
 

Typedefs

typedef struct sINPtables INPtables
 
typedef struct card card
 
typedef struct sINPmodel INPmodel
 

Functions

int ParseAC ()
 
int ParseDC ()
 
int ParseTRAN ()
 
char * INPtablParse ()
 
char * INPtablCheck ()
 
void INPtablFix ()
 
int INPtablFind ()
 
double INPtablEval ()
 
void INPtablFree ()
 
int IFnewUid ()
 
int INP2dot ()
 
int INPaName ()
 
int INPapName ()
 
char * INPdevErr ()
 
char * INPdevParse ()
 
char * INPdomodel ()
 
char * INPerrCat ()
 
char * INPerror ()
 
double INPevaluate ()
 
char * INPfindLev ()
 
char * INPgetMod ()
 
int INPgetTok ()
 
void INPgetTree ()
 
IFvalueINPgetValue ()
 
int INPgndInsert ()
 
int INPinsert ()
 
void INPkillMods ()
 
int INPlookMod ()
 
int INPmakeMod ()
 
int INPmkTerm ()
 
int INPnumRefs ()
 
int INPpName ()
 
void INPpas1 ()
 
void INPpas2 ()
 
void INPptPrint ()
 
void INPtabEnd ()
 
INPtablesINPtabInit ()
 
int INPtermInsert ()
 

Variables

IFsimulatorft_sim
 

Macro Definition Documentation

#define LOGICAL   1

Definition at line 81 of file inpdefs.h.

#define PHYSICAL   2

Definition at line 82 of file inpdefs.h.

Typedef Documentation

typedef struct card card
typedef struct sINPmodel INPmodel
typedef struct sINPtables INPtables

Function Documentation

int IFnewUid ( )
int INP2dot ( )
int INPaName ( )
int INPapName ( )
char* INPdevErr ( )
char* INPdevParse ( )
char* INPdomodel ( )
char* INPerrCat ( )
char* INPerror ( )
double INPevaluate ( )
char* INPfindLev ( )
char* INPgetMod ( )
int INPgetTok ( )
void INPgetTree ( )
IFvalue* INPgetValue ( )
int INPgndInsert ( )
int INPinsert ( )
void INPkillMods ( )

Definition at line 16 of file inpkmods.c.

18 {
19  INPmodel *modtmp, *next;
20 
21  for (modtmp = modtab; modtmp != (INPmodel *)NULL; modtmp = next) {
22  next = modtmp->INPnextModel;
23  txfree(modtmp);
24  }
25  modtab = (INPmodel *)NULL;
26 }
INPmodel * modtab
Definition: inpmkmod.c:13
void txfree()
#define NULL
Definition: spdefs.h:121
struct sINPmodel * INPnextModel
Definition: inpdefs.h:74
int INPlookMod ( )
int INPmakeMod ( )
int INPmkTerm ( )
int INPnumRefs ( )
void INPpas1 ( )
void INPpas2 ( )
int INPpName ( )
void INPptPrint ( )
void INPtabEnd ( )
INPtables* INPtabInit ( )
char* INPtablCheck ( )
double INPtablEval ( )
int INPtablFind ( )
void INPtablFix ( )
void INPtablFree ( )
char* INPtablParse ( )
int INPtermInsert ( )
int ParseAC ( )
int ParseDC ( )
int ParseTRAN ( )

Variable Documentation

IFsimulator* ft_sim

Definition at line 111 of file main.c.