Qucs-core  0.0.19
Data Structures | Defines | Enumerations | Functions | Variables
check_vcd.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  vcd_range
struct  vcd_vardef
struct  vcd_scope
struct  vcd_change
struct  vcd_changeset
struct  vcd_file
struct  vcd_variable
struct  vcd_set
struct  dataset_value
struct  dataset_variable

Defines

#define VCD_NOSCOPE   "noscope"
#define VCD_FAST   1
#define VCD_NOSCOPE   "noscope"
#define VCD_FAST   1
#define VCD_NOSCOPE   "noscope"
#define VCD_FAST   1

Enumerations

enum  vcd_vartypes {
  VAR_EVENT, VAR_INTEGER, VAR_PARAMETER, VAR_REAL,
  VAR_REG, VAR_SUPPLY0, VAR_SUPPLY1, VAR_TIME,
  VAR_TRI, VAR_TRIAND, VAR_TRIOR, VAR_TRIREG,
  VAR_TRI0, VAR_TRI1, VAR_WAND, VAR_WIRE,
  VAR_WOR
}
enum  vcd_scopes {
  SCOPE_MODULE, SCOPE_TASK, SCOPE_FUNCTION, SCOPE_BEGIN,
  SCOPE_FORK
}
enum  dataset_vartypes { DATA_UNKNOWN, DATA_DEPENDENT, DATA_INDEPENDENT }

Functions

int vcd_checker (void)
int vcd_parse (void)
int vcd_error (const char *)
int vcd_lex (void)
int vcd_lex_destroy (void)
void vcd_destroy (void)
void vcd_init (void)

Variables

int vcd_lineno
FILE * vcd_in
__BEGIN_DECLS struct vcd_filevcd
struct dataset_variabledataset_root
int vcd_correct

Define Documentation

#define VCD_FAST   1

Definition at line 35 of file check_vcd.h.

#define VCD_FAST   1
#define VCD_FAST   1
#define VCD_NOSCOPE   "noscope"

Definition at line 34 of file check_vcd.h.

#define VCD_NOSCOPE   "noscope"
#define VCD_NOSCOPE   "noscope"

Enumeration Type Documentation

Enumerator:
DATA_UNKNOWN 
DATA_DEPENDENT 
DATA_INDEPENDENT 

Definition at line 170 of file check_vcd.h.

enum vcd_scopes
Enumerator:
SCOPE_MODULE 
SCOPE_TASK 
SCOPE_FUNCTION 
SCOPE_BEGIN 
SCOPE_FORK 

Definition at line 96 of file check_vcd.h.

Enumerator:
VAR_EVENT 
VAR_INTEGER 
VAR_PARAMETER 
VAR_REAL 
VAR_REG 
VAR_SUPPLY0 
VAR_SUPPLY1 
VAR_TIME 
VAR_TRI 
VAR_TRIAND 
VAR_TRIOR 
VAR_TRIREG 
VAR_TRI0 
VAR_TRI1 
VAR_WAND 
VAR_WIRE 
VAR_WOR 

Definition at line 58 of file check_vcd.h.


Function Documentation

int vcd_checker ( void  )

Definition at line 500 of file check_vcd.cpp.

void vcd_destroy ( void  )

Definition at line 594 of file check_vcd.cpp.

int vcd_error ( const char *  )

Definition at line 534 of file parse_vcd.y.

void vcd_init ( void  )

Definition at line 605 of file check_vcd.cpp.

int vcd_lex ( void  )
int vcd_lex_destroy ( void  )
int vcd_parse ( void  )

Variable Documentation

Definition at line 54 of file check_vcd.cpp.

Definition at line 49 of file check_vcd.cpp.

Definition at line 52 of file check_vcd.cpp.

FILE* vcd_in