Limbo 3.5.4
Loading...
Searching...
No Matches
GdsDriver.h File Reference

high-level wrapper for GdsReader (deprecated) More...

Go to the source code of this file.

Classes

struct  GdsParser::GdsBoundary
 internal structure to store gds information More...
struct  GdsParser::GdsText
 GDSII TEXT. More...
struct  GdsParser::GdsSref
 GDSII SREF. More...
struct  GdsParser::GdsCell
 GDSII cell. More...
struct  GdsParser::GdsLib
 Top GDSII library. More...
class  GdsParser::GdsDriverDataBase
 database for the driver More...
class  GdsParser::GdsDriver
 High-level wrapper class for GdsReader. Everything is saved in an internal data structure and users only need to provide simple callbacks. More...

Namespaces

namespace  GdsParser
 namespace for Limbo.GdsParser

Typedefs

typedef int GdsParser::int32_t
typedef unsigned int GdsParser::uint32_t

Functions

bool GdsParser::read (GdsDriverDataBase &db, string const &filename)
 API function for GdsDriver.

Detailed Description

high-level wrapper for GdsReader (deprecated)

Try to mimic same callback functions in GdsTxtParser. There will be many self-included classes for temporary storage. This class is more convenient but less general.

See a general wrapper in GdsIO.h

Author
Yibo Lin
Date
Nov 2014

Definition in file GdsDriver.h.