std::vector<std::string> DataDirLocater::GetDataDirPaths() const { assert(!dataDirs.empty()); std::vector<std::string> dataDirPaths; for (const DataDir& ddir: GetDataDirs()) { dataDirPaths.push_back(ddir.path); } return dataDirPaths; }
std::vector<std::string> DataDirLocater::GetDataDirPaths() const { std::vector<std::string> dataDirPaths; const std::vector<DataDir>& datadirs = GetDataDirs(); std::vector<DataDir>::const_iterator ddi; for (ddi = datadirs.begin(); ddi != datadirs.end(); ++ddi) { dataDirPaths.push_back(ddi->path); } return dataDirPaths; }