Qucs-core  0.0.19
Data Structures | Functions | Variables
qucsconv.cpp File Reference
#include <stdio.h>
#include <assert.h>
#include <string.h>
#include <errno.h>
#include "logging.h"
#include "precision.h"
#include "check_spice.h"
#include "check_vcd.h"
#include "check_citi.h"
#include "check_touchstone.h"
#include "check_csv.h"
#include "check_zvr.h"
#include "check_mdl.h"
#include "check_dataset.h"
#include "qucs_producer.h"
#include "csv_producer.h"
#include "touchstone_producer.h"
#include "matlab_producer.h"
#include "dataset.h"
Include dependency graph for qucsconv.cpp:

Go to the source code of this file.

Data Structures

struct  actionset_t

Functions

int spice2qucs (struct actionset_t *, char *, char *)
int vcd2qucs (struct actionset_t *, char *, char *)
int qucs2csv (struct actionset_t *, char *, char *)
int qucs2touch (struct actionset_t *, char *, char *)
int citi2qucs (struct actionset_t *, char *, char *)
int touch2qucs (struct actionset_t *, char *, char *)
int csv2qucs (struct actionset_t *, char *, char *)
int zvr2qucs (struct actionset_t *, char *, char *)
int mdl2qucs (struct actionset_t *, char *, char *)
int qucs2mat (struct actionset_t *, char *, char *)
FILE * open_file (char *file, const char *flag)
int main (int argc, char **argv)

Variables

char * data_var = NULL
struct actionset_t actionset []

Function Documentation

int citi2qucs ( struct actionset_t action,
char *  infile,
char *  outfile 
)

Definition at line 376 of file qucsconv.cpp.

int csv2qucs ( struct actionset_t action,
char *  infile,
char *  outfile 
)

Definition at line 430 of file qucsconv.cpp.

int main ( int  argc,
char **  argv 
)

Definition at line 109 of file qucsconv.cpp.

int mdl2qucs ( struct actionset_t action,
char *  infile,
char *  outfile 
)

Definition at line 483 of file qucsconv.cpp.

FILE* open_file ( char *  file,
const char *  flag 
)

Definition at line 93 of file qucsconv.cpp.

int qucs2csv ( struct actionset_t action,
char *  infile,
char *  outfile 
)

Definition at line 275 of file qucsconv.cpp.

int qucs2mat ( struct actionset_t action,
char *  infile,
char *  outfile 
)

Definition at line 344 of file qucsconv.cpp.

int qucs2touch ( struct actionset_t action,
char *  infile,
char *  outfile 
)

Definition at line 312 of file qucsconv.cpp.

int spice2qucs ( struct actionset_t action,
char *  infile,
char *  outfile 
)

Definition at line 218 of file qucsconv.cpp.

int touch2qucs ( struct actionset_t action,
char *  infile,
char *  outfile 
)

Definition at line 403 of file qucsconv.cpp.

int vcd2qucs ( struct actionset_t action,
char *  infile,
char *  outfile 
)

Definition at line 247 of file qucsconv.cpp.

int zvr2qucs ( struct actionset_t action,
char *  infile,
char *  outfile 
)

Definition at line 457 of file qucsconv.cpp.


Variable Documentation

Initial value:
 {
  { "spice",      "qucs",       spice2qucs },
  { "spice",      "qucslib",    spice2qucs },
  { "vcd",        "qucsdata",   vcd2qucs   },
  { "qucsdata",   "csv",        qucs2csv   },
  { "qucsdata",   "touchstone", qucs2touch },
  { "citi",       "qucsdata",   citi2qucs  },
  { "touchstone", "qucsdata",   touch2qucs },
  { "csv",        "qucsdata",   csv2qucs   },
  { "zvr",        "qucsdata",   zvr2qucs   },
  { "mdl",        "qucsdata",   mdl2qucs   },
  { "qucsdata",   "matlab",     qucs2mat   },
  { NULL, NULL, NULL}
}

Definition at line 77 of file qucsconv.cpp.

char* data_var = NULL

Definition at line 62 of file qucsconv.cpp.