| addPhysicalRule(std::string ruleName, std::string reference) | Hurricane::Technology | |
| addPhysicalRule(std::string ruleName, std::string layerName, std::string reference) | Hurricane::Technology | |
| addPhysicalRule(std::string ruleName, std::string layer1Name, std::string layer2Name, std::string reference) | Hurricane::Technology | |
| addUnitRule(std::string ruleName, std::string reference) | Hurricane::Technology | |
| clearProperties() | Hurricane::DBo | |
| create(DataBase *, const Name &) | Hurricane::Technology | static |
| destroy() | Hurricane::DBo | virtual |
| getBasicLayer(const Name &) const | Hurricane::Technology | |
| getBasicLayers() const | Hurricane::Technology | |
| getBasicLayers(const Layer::Mask &) const | Hurricane::Technology | |
| getCutAbove(const Layer *, bool useSymbolic=true) const | Hurricane::Technology | |
| getCutBelow(const Layer *, bool useSymbolic=true) const | Hurricane::Technology | |
| getDataBase() const | Hurricane::Technology | inline |
| getLayer(const Name &) const | Hurricane::Technology | |
| getLayer(const Layer::Mask &, bool useSymbolic=true) const | Hurricane::Technology | |
| getLayers() const | Hurricane::Technology | inline |
| getMetalAbove(const Layer *, bool useSymbolic=true) const | Hurricane::Technology | |
| getMetalBelow(const Layer *, bool useSymbolic=true) const | Hurricane::Technology | |
| getName() const | Hurricane::Technology | inline |
| getNthMetal(int) const | Hurricane::Technology | |
| getPhysicalRule(std::string ruleName, std::string layerName) const | Hurricane::Technology | |
| getPhysicalRule(std::string ruleName, std::string layer1Name, std::string layer2Name) const | Hurricane::Technology | |
| getProperties() const | Hurricane::DBo | |
| getProperty(const Name &) const | Hurricane::DBo | |
| getRegularLayer(const Name &) const | Hurricane::Technology | |
| getRegularLayers() const | Hurricane::Technology | |
| getUnitRule(std::string ruleName) const | Hurricane::Technology | |
| getViaBetween(const Layer *, const Layer *, bool useSymbolic=true) const | Hurricane::Technology | |
| getViaLayer(const Name &) const | Hurricane::Technology | |
| getViaLayers() const | Hurricane::Technology | |
| hasProperty() const | Hurricane::DBo | inline |
| isMetal(const Layer *) const | Hurricane::Technology | inline |
| put(Property *) | Hurricane::DBo | |
| remove(Property *) | Hurricane::DBo | |
| removeProperty(const Name &) | Hurricane::DBo | |
| setName(const Name &) | Hurricane::Technology | |
| setSymbolicLayer(const Layer *) | Hurricane::Technology | |