Collections cleanup: removes resolveFirstCopy method

This commit is contained in:
Felipe Zimmerle
2016-12-23 10:36:51 -03:00
parent 6fff8c954a
commit 168fa22e19
8 changed files with 4 additions and 132 deletions

View File

@@ -51,7 +51,6 @@ class Collection {
virtual void del(const std::string& key) = 0;
virtual std::string* resolveFirst(const std::string& var) = 0;
virtual std::string resolveFirstCopy(const std::string& var) = 0;
virtual void resolveSingleMatch(const std::string& var,
std::vector<const Variable *> *l) = 0;
@@ -90,12 +89,6 @@ class Collection {
return resolveFirst(nkey);
}
virtual std::string resolveFirstCopy(const std::string& var,
std::string compartment) {
std::string nkey = compartment + "::" + var;
return resolveFirstCopy(nkey);
}
virtual void resolveSingleMatch(const std::string& var,
std::string compartment, std::vector<const Variable *> *l) {
std::string nkey = compartment + "::" + var;

View File

@@ -59,9 +59,6 @@ class Collections :
std::string* resolveFirst(const std::string& var);
std::string* resolveFirst(const std::string& collectionName,
const std::string& var);
std::string resolveFirstCopy(const std::string& var);
std::string resolveFirstCopy(const std::string& collectionName,
const std::string& var);
void resolveSingleMatch(const std::string& var,
std::vector<const Variable *> *l);