Jspice3
dctdefs.h
Go to the documentation of this file.
1 /***************************************************************************
2 JSPICE3 adaptation of Spice3e2 - Copyright (c) Stephen R. Whiteley 1992
3 Copyright 1990 Regents of the University of California. All rights reserved.
4 Authors: 1985 Thomas L. Quarles
5  1992 Stephen R. Whiteley
6 ****************************************************************************/
7 
8 #ifndef DCTR
9 #define DCTR
10 
11 #include "analysis.h"
12 
13  /*
14  * structures used to describe D.C. transfer curve analyses to
15  * be performed.
16  */
17 
18 typedef struct {
19  int JOBtype;
20  JOB *JOBnextJob; /* pointer to next thing to do */
21  char *JOBname; /* name of this job */
22  GENERIC *DCTplot; /* pointer to plot */
23  struct sDCTprms DC; /* DC parameter storage */
24 } DCTAN;
25 
26 
27 #ifdef __STDC__
28 extern int DCTan(GENERIC*,int);
29 extern int DCTaskQuest(GENERIC*,GENERIC*,int,IFvalue*);
30 extern int DCTparse(GENERIC*,GENERIC*,int,GENERIC*,char**,GENERIC*,GENERIC*);
31 extern int DCTsetParm(GENERIC*,GENERIC*,int,IFvalue*);
32 #else
33 extern int DCTan();
34 extern int DCTaskQuest();
35 extern int DCTparse();
36 extern int DCTsetParm();
37 #endif
38 
39 
40 #endif /* DCTR */
Definition: dctdefs.h:18
char * JOBname
Definition: dctdefs.h:21
int DCTaskQuest()
Definition: cktdefs.h:23
int DCTsetParm()
int DCTan()
JOB * JOBnextJob
Definition: dctdefs.h:20
GENERIC * DCTplot
Definition: dctdefs.h:22
int JOBtype
Definition: dctdefs.h:19
int DCTparse()
char GENERIC
Definition: ifsim.h:27