# | Line 6 | Line 6 | ZConsReader::ZConsReader(SimInfo* info) | |
---|---|---|
6 | ||
7 | GenericData* data; | |
8 | StringData* filename; | |
9 | – | |
10 | – | assert(info != NULL); |
11 | – | |
9 | this->info = info; | |
10 | ||
11 | //retrieve output filename of z force | |
# | Line 51 | Line 48 | ZConsReader::ZConsReader(SimInfo* info) | |
48 | readHeader(); | |
49 | } | |
50 | ||
51 | + | ZConsReader::ZConsReader(const string& filename){ |
52 | + | istream = new ifstream(zconsFileName.c_str()); |
53 | + | |
54 | + | if (!istream){ |
55 | + | cerr << "open " << filename << "error" << endl; |
56 | + | exit(1); |
57 | + | } |
58 | + | |
59 | + | readHeader(); |
60 | + | } |
61 | + | |
62 | ZConsReader::~ZConsReader(){ | |
63 | istream->close(); | |
64 | } |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |