read GDSII
More...
#include <GdsReader.h>
read GDSII
Definition at line 149 of file GdsReader.h.
| void GdsParser::GdsReader::find_data_type |
( |
int |
numeric, |
|
|
GdsData::EnumType & |
data_name |
|
) |
| |
|
protected |
find data type
- Parameters
-
| numeric | record |
| data_name | enum type of data type |
| void GdsParser::GdsReader::find_record_type |
( |
int |
numeric, |
|
|
GdsRecords::EnumType & |
record_name, |
|
|
int & |
expected_data_type |
|
) |
| |
|
protected |
find record
- Parameters
-
| numeric | record |
| record_name | enum type of record |
| expected_data_type | expected data |
| const char* GdsParser::GdsReader::gds_read |
( |
std::istream & |
fp, |
|
|
int & |
no_read, |
|
|
std::size_t |
n |
|
) |
| |
|
protected |
read n bytes
- Parameters
-
| fp | file handler |
| no_read | number of bytes read |
| n | number of bytes to read |
| bool GdsParser::GdsReader::operator() |
( |
const char * |
filename | ) |
|
read from file
- Parameters
-
| bool GdsParser::GdsReader::operator() |
( |
std::istream & |
fp | ) |
|
read from stream
- Parameters
-
| void GdsParser::GdsReader::print_bit_array_comments |
( |
GdsRecords::EnumType |
enum_record_type, |
|
|
int |
bit_array, |
|
|
int |
indent_amount |
|
) |
| |
|
protected |
print comments
- Parameters
-
| enum_record_type | enum type of record |
| bit_array | bit array |
| indent_amount | amount of indent |
The documentation for this class was generated from the following file:
- /Users/yibolin/Documents/Projects/Limbo/limbo/parsers/gdsii/stream/GdsReader.h