#include <io.h>
Public Methods | |
| data_parser () | |
| data_parser (istream &) | |
| data_parser& | input (istream &i) |
| unsigned | parse () |
| unsigned | skip_parse () |
| unsigned | parse (const std::string &) |
| unsigned | parse (const char *const) |
| const std::vector<double>& | data () |
| const std::vector<string>& | tokens () |
| int | convert (real_vector &, double units=1.0) |
| int | convert (complex_vector &, double units=1.0) |
| int | convert (double &, real_vector &, double u1=1.0, double u2=1.0) |
| int | convert (double &, complex_vector &, double u1=1.0, double u2=1.0) |
| const std::string& | line () |
| const std::string& | comment () |
| std::string& | delim () |
Static Public Methods | |
| std::string& | default_delim () |
Private Attributes | |
| istream* | pin |
| std::string | line_ |
| std::string | comment_ |
| std::string | delim_ |
| std::vector<string> | tokens_ |
| std::vector<double> | data_ |
Static Private Attributes | |
| std::string | def_delim_ = "#!" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 152 of file io.cc. Referenced by real_interp::file(), complex_interp::file(), and touchstone_read::value().
|
|
|
Definition at line 85 of file io.h. Referenced by touchstone_read::get_noise(), touchstone_read::open(), touchstone_read::ports(), and touchstone_read::value().
|
|
|
|
|
|
Definition at line 126 of file io.h. Referenced by touchstone_read::touchstone_read().
|
|
|
Definition at line 61 of file io.h. Referenced by touchstone_read::open().
|
|
|
Definition at line 116 of file io.h. Referenced by touchstone_read::value().
|
|
|
|
|
|
|
|
|
Definition at line 67 of file io.cc. Referenced by real_interp::file(), complex_interp::file(), touchstone_read::open(), parse(), and skip_parse().
|
|
|
Definition at line 83 of file io.cc. Referenced by real_interp::file(), complex_interp::file(), touchstone_read::get_noise(), touchstone_read::open(), and touchstone_read::value().
|
|
|
Definition at line 133 of file io.cc. Referenced by touchstone_read::open().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Please direct comments and corrections to
supermix@submm.caltech.edu
Go to the supermix home page
Generated by
1.2.7