diff --git a/GeoModelIO/GeoModelDBManager/src/GMDBManager.cpp b/GeoModelIO/GeoModelDBManager/src/GMDBManager.cpp index 5da7d0519605a3698cf443d2ffe9859d94d50dd8..b2220a85234bf68612fa9421a27d350dd57c5786 100644 --- a/GeoModelIO/GeoModelDBManager/src/GMDBManager.cpp +++ b/GeoModelIO/GeoModelDBManager/src/GMDBManager.cpp @@ -2653,19 +2653,22 @@ std::pair<unsigned, unsigned> GMDBManager::getRootPhysVol() { std::string GMDBManager::getDBFilePath() { return m_dbpath; } -// FIXME: TODO: move to an utility class -int lastIndexOf(std::vector<std::string> v, const std::string& str, int pos = 0) { - auto it = std::find(std::next(v.rbegin(), v.size() - pos), v.rend(), str); - if (it != v.rend()) { - auto idx = std::distance(v.begin(), it.base() - 1); - // std::cout << idx << std::endl; - return idx; - } - return -1; // no item matched -} -int GMDBManager::getTableColIndex(const std::string& tableName, - const std::string& colName) { - std::vector<std::string> colFields = m_tableNames.at(tableName); - return lastIndexOf(colFields, colName); -} + +// UNUSED +// // FIXME: TODO: move to an utility class +// int lastIndexOf(std::vector<std::string> v, const std::string& str, int pos = 0) { +// auto it = std::find(std::next(v.rbegin(), v.size() - pos), v.rend(), str); +// if (it != v.rend()) { +// auto idx = std::distance(v.begin(), it.base() - 1); +// // std::cout << idx << std::endl; +// return idx; +// } +// return -1; // no item matched +// } + +// int GMDBManager::getTableColIndex(const std::string& tableName, +// const std::string& colName) { +// std::vector<std::string> colFields = m_tableNames.at(tableName); +// return lastIndexOf(colFields, colName); +// }