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

String Impala::Persistency::SimilarityTableSetRepositoryInFile::GetDir ( const SimilarityTableSetLocator loc,
bool  forAll 
) [inline, private]

Definition at line 81 of file SimilarityTableSetRepositoryInFile.h.

References Impala::FileNameConcat(), Impala::Persistency::SimilarityTableSetLocator::GetConceptSet(), Impala::Persistency::SimilarityTableSetLocator::GetContainer(), Impala::Persistency::SimilarityTableSetLocator::GetFeature(), Impala::Persistency::SimilarityTableSetLocator::GetInIndex(), Impala::Persistency::SimilarityTableSetLocator::GetInIndexString(), Impala::Persistency::SimilarityTableSetLocator::GetModel(), and Impala::Persistency::SimilarityTableSetLocator::GetWalkType().

Referenced by Add(), Delete(), Exists(), and Get().

00082     {
00083         String dir = loc.GetInIndexString();
00084         if ((!loc.GetInIndex()) && (loc.GetWalkType() != "Image"))
00085             dir = FileNameConcat(dir, loc.GetWalkType());
00086 
00087         if (forAll)
00088             return dir;
00089 
00090         dir = FileNameConcat(dir, loc.GetConceptSet());
00091         dir = FileNameConcat(dir, loc.GetModel());
00092         dir = FileNameConcat(dir, loc.GetFeature());
00093         if (!loc.GetInIndex())
00094             dir = FileNameConcat(dir, loc.GetContainer());
00095         return dir;
00096     }

Here is the call graph for this function:


Generated on Thu Jan 13 09:23:36 2011 for ImpalaSrc by  doxygen 1.5.1