My Project  0.0.16
QUCS Mapping
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Macros | Functions | Variables
check_spice.h File Reference
#include "netdefs.h"
Include dependency graph for check_spice.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define HINT_NODE   1
 
#define HINT_NUMBER   2
 
#define HINT_NAME   4
 
#define HINT_PAIR   8
 
#define HINT_DONE   16
 
#define HINT_MSTART   32
 
#define HINT_MSTOP   64
 

Functions

int spice_checker (void)
 
int spice_parse (void)
 
int spice_error (char *)
 
int spice_lex (void)
 
int spice_lex_destroy (void)
 
void spice_destroy (void)
 
void spice_add_last_hint (struct value_t *, int)
 
void spice_set_last_hint (struct value_t *, int)
 
struct value_tnetlist_append_values (struct value_t *, struct value_t *)
 
struct definition_tspice_checker_intern (struct definition_t *)
 

Variables

int spice_lineno = 1
 
FILE * spice_in = (FILE *) 0
 
__BEGIN_DECLS struct definition_tdefinition_root
 
struct definition_tsubcircuit_root
 
char * spice_title
 
struct node_tspice_nodes
 
struct definition_tdevice_root
 
int spice_errors
 

Macro Definition Documentation

#define HINT_DONE   16

Definition at line 34 of file check_spice.h.

#define HINT_MSTART   32

Definition at line 35 of file check_spice.h.

#define HINT_MSTOP   64

Definition at line 36 of file check_spice.h.

#define HINT_NAME   4

Definition at line 32 of file check_spice.h.

#define HINT_NODE   1

Definition at line 30 of file check_spice.h.

#define HINT_NUMBER   2

Definition at line 31 of file check_spice.h.

#define HINT_PAIR   8

Definition at line 33 of file check_spice.h.

Function Documentation

struct value_t* netlist_append_values ( struct value_t ,
struct value_t  
)
read

Definition at line 231 of file check_spice.cpp.

void spice_add_last_hint ( struct value_t ,
int   
)

Definition at line 3045 of file check_spice.cpp.

int spice_checker ( void  )

Definition at line 3069 of file check_spice.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

struct definition_t* spice_checker_intern ( struct definition_t )
read

Definition at line 3059 of file check_spice.cpp.

Here is the caller graph for this function:

void spice_destroy ( void  )

Definition at line 1192 of file check_spice.cpp.

Here is the caller graph for this function:

int spice_error ( char *  )

Definition at line 3668 of file parse_spice.cpp.

Here is the call graph for this function:

int spice_lex ( void  )
int spice_lex_destroy ( void  )

Definition at line 3622 of file scan_spice.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

int spice_parse ( void  )

Here is the caller graph for this function:

void spice_set_last_hint ( struct value_t ,
int   
)

Definition at line 3052 of file check_spice.cpp.

Variable Documentation

__BEGIN_DECLS struct definition_t* definition_root

Definition at line 47 of file check_netlist.cpp.

struct definition_t* device_root

Definition at line 49 of file check_spice.cpp.

int spice_errors

Definition at line 50 of file check_spice.cpp.

FILE * spice_in = (FILE *) 0

Definition at line 381 of file scan_spice.cpp.

int spice_lineno = 1

Definition at line 387 of file scan_spice.cpp.

struct node_t* spice_nodes

Definition at line 1691 of file check_spice.cpp.

char* spice_title

Definition at line 51 of file check_spice.cpp.

struct definition_t* subcircuit_root

Definition at line 48 of file check_netlist.cpp.