Definition at line 33 of file SimilarityTableSetRepositoryInFile.h. References GetDir(), Impala::Persistency::SimilarityTableSetLocator::GetFeature(), Impala::Persistency::RepositoryInFileSystem::GetFile(), LoadQuids(), LoadRanks(), LoadSims(), Impala::Persistency::File::ReadStrings(), RepFS(), Impala::Core::Table::SimilarityTableSet::SetDescription(), and Impala::Persistency::File::Valid(). 00034 { 00035 String dir = GetDir(loc, false); 00036 File file = RepFS().GetFile(loc, dir, "names.txt", false, false); 00037 if (!file.Valid()) 00038 return 0; 00039 std::vector<String> names; 00040 file.ReadStrings(std::back_inserter(names)); 00041 SimilarityTableSet* res = new SimilarityTableSet(names, 0); 00042 res->SetDescription(loc.GetFeature()); 00043 00044 LoadQuids(res, loc, dir); 00045 LoadSims(res, loc, dir); 00046 LoadRanks(res, loc, dir); 00047 return res; 00048 }
Here is the call graph for this function: ![]()
|