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