Limbo
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Functions
LefParser Namespace Reference

namespace for LefParser More...

Classes

class  Driver
 
class  LefDataBase
 Base class for lef database. Only pure virtual functions are defined. User needs to inheritate this class and derive a custom database type with all callback functions defined. More...
 

Functions

bool read (LefDataBase &db, const string &lefFile)
 API for LefParser. Read LEF file and initialize database by calling user-defined callback functions. More...
 

Detailed Description

namespace for LefParser

The example namespace is used to encapsulate the three parser classes example::Parser, example::Scanner and example::Driver

Function Documentation

bool LefParser::read ( LefDataBase db,
const string &  lefFile 
)

API for LefParser. Read LEF file and initialize database by calling user-defined callback functions.

Parameters
dbdatabase which is derived from LefParser::LefDataBase
lefFileLEF file