Skip to content

Commit 61b3001

Browse files
committed
Don't pollute namespace w/ odb::dbTechNonDefaultRule; in header files.
Signed-off-by: Henner Zeller <[email protected]>
1 parent 028d8bf commit 61b3001

File tree

3 files changed

+10
-11
lines changed

3 files changed

+10
-11
lines changed

src/rcx/include/rcx/dbUtil.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@ class Logger;
2020

2121
namespace rcx {
2222

23-
using odb::dbTechNonDefaultRule;
24-
2523
//
2624
// This class creates a new net along with a wire.
2725
//

src/rcx/src/dbUtil.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -111,12 +111,12 @@ void dbCreateNetUtil::setBlock(odb::dbBlock* block, bool skipInit)
111111
}
112112

113113
// Build mapping table to rule widths
114-
dbSet<dbTechNonDefaultRule> nd_rules = _tech->getNonDefaultRules();
115-
dbSet<dbTechNonDefaultRule>::iterator nditr;
116-
// dbTechNonDefaultRule *wdth_rule = nullptr;
114+
dbSet<odb::dbTechNonDefaultRule> nd_rules = _tech->getNonDefaultRules();
115+
dbSet<odb::dbTechNonDefaultRule>::iterator nditr;
116+
// odb::dbTechNonDefaultRule *wdth_rule = nullptr;
117117

118118
for (nditr = nd_rules.begin(); nditr != nd_rules.end(); ++nditr) {
119-
dbTechNonDefaultRule* nd_rule = *nditr;
119+
odb::dbTechNonDefaultRule* nd_rule = *nditr;
120120
std::vector<odb::dbTechLayerRule*> layer_rules;
121121
nd_rule->getLayerRules(layer_rules);
122122
std::vector<odb::dbTechLayerRule*>::iterator lritr;
@@ -167,12 +167,12 @@ odb::dbTechLayerRule* dbCreateNetUtil::getRule(int routingLayer, int width)
167167
}
168168

169169
// Create a non-default-rule for this width
170-
dbTechNonDefaultRule* nd_rule = nullptr;
170+
odb::dbTechNonDefaultRule* nd_rule = nullptr;
171171
char rule_name[64];
172172

173173
while (_ruleNameHint >= 0) {
174174
snprintf(rule_name, 64, "ADS_ND_%d", _ruleNameHint++);
175-
nd_rule = dbTechNonDefaultRule::create(_tech, rule_name);
175+
nd_rule = odb::dbTechNonDefaultRule::create(_tech, rule_name);
176176

177177
if (nd_rule) {
178178
break;

src/rcx/src/extBenchDB.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -470,10 +470,11 @@ uint extRCModel::benchDB_WS(extMainOptions* opt, extMeasure* measure)
470470
return 0;
471471
wTable->resetCnt();
472472
sTable->resetCnt();
473-
dbSet<dbTechNonDefaultRule> nd_rules = opt->_tech->getNonDefaultRules();
474-
dbSet<dbTechNonDefaultRule>::iterator nditr;
473+
dbSet<odb::dbTechNonDefaultRule> nd_rules
474+
= opt->_tech->getNonDefaultRules();
475+
dbSet<odb::dbTechNonDefaultRule>::iterator nditr;
475476
odb::dbTechLayerRule* tst_rule;
476-
// dbTechNonDefaultRule *wdth_rule = nullptr;
477+
// odb::dbTechNonDefaultRule *wdth_rule = nullptr;
477478

478479
for (nditr = nd_rules.begin(); nditr != nd_rules.end(); ++nditr) {
479480
tst_rule = (*nditr)->getLayerRule(layer);

0 commit comments

Comments
 (0)