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

virtual void Impala::Core::ImageSet::IndexConcepts::HandleDoneDir ( ImageSet is,
int  dirId 
) [inline, virtual]

Completed given DB_DIR in a "normal" walk.

Reimplemented from Impala::Core::ImageSet::Listener.

Definition at line 43 of file IndexConcepts.h.

References Impala::Core::Table::SimilarityTableSet::Append(), Impala::Core::Table::SimilarityTableSet::GetNames(), mLoc, mSimSet, and Impala::Persistency::SimilarityTableSetLocator::SetContainer().

00044     {
00045         mLoc.SetContainer(is->GetContainer(dirId));
00046         SimilarityTableSet* simSet = SimilarityTableSetRepository().Get(mLoc);
00047         if (mSimSet == 0)
00048         {
00049             std::vector<String> names = simSet->GetNames();
00050             mSimSet = new SimilarityTableSet(names, 1000000);
00051         }
00052         mSimSet->Append(simSet);
00053         delete simSet;
00054     }

Here is the call graph for this function:


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