Home || Visual Search || Applications || Architecture || Important Messages || OGL || Src

static SimilarityTableSet* Impala::Core::Table::SimilarityTableSet::MakeFromFile ( String  path,
Util::Database db 
) [inline, static]

Definition at line 103 of file SimilarityTableSet.h.

References Impala::Util::DatabaseReadString(), Impala::FileNameTail(), Load(), SetDescription(), and SimilarityTableSet().

00104     {
00105         std::vector<String> names;
00106         Util::DatabaseReadString(std::back_inserter(names), path, db, true);
00107         SimilarityTableSet* res = new SimilarityTableSet(names, 0);
00108         path.resize(path.size() - 9); // remove "names.txt"
00109         if (path.size() == 0)
00110             path = "./";
00111         res->Load(path, db);
00112         path.resize(path.size() - 1); // remove "/"
00113         String dir = FileNameTail(path);
00114         res->SetDescription(dir);
00115         return res;
00116     }

Here is the call graph for this function:


Generated on Thu Jan 13 09:20:51 2011 for ImpalaSrc by  doxygen 1.5.1