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

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

Definition at line 110 of file SimilarityTableSet.h.

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

00111     {
00112         std::vector<String> names;
00113         Util::DatabaseReadString(std::back_inserter(names), path, db, true);
00114         SimilarityTableSet* res = new SimilarityTableSet(names, 0);
00115         path.resize(path.size() - 9); // remove "names.txt"
00116         if (path.size() == 0)
00117             path = "./";
00118         res->Load(path, db);
00119         path.resize(path.size() - 1); // remove "/"
00120         String dir = FileNameTail(path);
00121         res->SetDescription(dir);
00122         return res;
00123     }

Here is the call graph for this function:


Generated on Fri Mar 19 11:20:49 2010 for ImpalaSrc by  doxygen 1.5.1