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

virtual void Impala::Core::ImageSet::FixSizes::HandleDoneWalk ( ImageSet is  )  [inline, virtual]

End of a "normal" walk.

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

Definition at line 114 of file FixSizes.h.

References ILOG_INFO, mFileNameAddition, mImList, mSplit, and Impala::Core::Array::WriteRawListVar().

00115     {
00116         if (mSplit)
00117             return;
00118 
00119         String arName = is->GetSetNameBase() + mFileNameAddition + ".raw";
00120 #ifndef REPOSITORY_USED // Here comes the deprecated stuff
00121         String fName = is->GetFilePathImageArchive(arName, true, false);
00122         ILOG_INFO("writing archive [" << fName << "]");
00123         Array::WriteRawListVar(mImList, fName, is->GetDatabase(), true, true);
00124 #else // REPOSITORY_USED
00125         Persistency::ImageArchiveLocator loc(is->GetLocator(), false,
00126                                              "", arName, 0);
00127         Array::ImageArchiveMemory wrapper(&mImList);
00128         Persistency::ImageArchiveRepository().Add(loc, &wrapper);
00129 #endif // REPOSITORY_USED
00130     }

Here is the call graph for this function:


Generated on Fri Mar 19 11:14:21 2010 for ImpalaSrc by  doxygen 1.5.1