Qucs-core  0.0.19
Defines | 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.

Defines

#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
#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
#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 (const 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
FILE * spice_in
__BEGIN_DECLS struct definition_tdefinition_root
struct definition_tsubcircuit_root
char * spice_title
struct node_tspice_nodes
struct definition_tdevice_root
int spice_errors

Define Documentation

#define HINT_DONE   16

Definition at line 35 of file parse_spice.y.

#define HINT_DONE   16
#define HINT_DONE   16
#define HINT_MSTART   32
#define HINT_MSTART   32

Definition at line 36 of file parse_spice.y.

#define HINT_MSTART   32
#define HINT_MSTOP   64
#define HINT_MSTOP   64

Definition at line 37 of file parse_spice.y.

#define HINT_MSTOP   64
#define HINT_NAME   4

Definition at line 33 of file parse_spice.y.

#define HINT_NAME   4
#define HINT_NAME   4
#define HINT_NODE   1
#define HINT_NODE   1

Definition at line 31 of file parse_spice.y.

#define HINT_NODE   1
#define HINT_NUMBER   2

Definition at line 32 of file parse_spice.y.

#define HINT_NUMBER   2
#define HINT_NUMBER   2
#define HINT_PAIR   8
#define HINT_PAIR   8

Definition at line 34 of file parse_spice.y.

#define HINT_PAIR   8

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 3047 of file check_spice.cpp.

int spice_checker ( void  )

Definition at line 3071 of file check_spice.cpp.

struct definition_t* spice_checker_intern ( struct definition_t ) [read]

Definition at line 3061 of file check_spice.cpp.

void spice_destroy ( void  )

Definition at line 1194 of file check_spice.cpp.

int spice_error ( const char *  )

Definition at line 958 of file parse_spice.y.

int spice_lex ( void  )
int spice_lex_destroy ( void  )
int spice_parse ( void  )
void spice_set_last_hint ( struct value_t ,
int   
)

Definition at line 3054 of file check_spice.cpp.


Variable Documentation

Definition at line 46 of file parse_spice.y.

Definition at line 50 of file parse_spice.y.

Definition at line 65 of file parse_spice.y.

FILE * spice_in

Definition at line 41 of file parse_spice.y.

Definition at line 40 of file parse_spice.y.

Definition at line 49 of file parse_spice.y.

char* spice_title

Definition at line 48 of file parse_spice.y.

Definition at line 47 of file parse_spice.y.