End of a "normal" walk.
Reimplemented from Impala::Core::ImageSet::Listener. Definition at line 87 of file Archive.h. References ILOG_INFO, mImList, mSplit, and Impala::Core::Array::WriteRawListVar(). 00088 { 00089 if (mSplit) 00090 return; 00091 00092 #ifndef REPOSITORY_USED // Here comes the deprecated stuff 00093 String arName = is->GetSetNameBase() + ".raw"; 00094 String fName = is->GetFilePathImageArchive(arName, true, false); 00095 ILOG_INFO("writing archive [" << fName << "]"); 00096 Array::WriteRawListVar(mImList, fName, is->GetDatabase(), true, true); 00097 #else // REPOSITORY_USED 00098 String arName = is->GetSetNameBase() + ".raw"; 00099 Persistency::ImageArchiveLocator loc(is->GetLocator(), false, 00100 "", arName, 0); 00101 Array::ImageArchiveMemory wrapper(&mImList); 00102 Persistency::ImageArchiveRepository().Add(loc, &wrapper); 00103 #endif // REPOSITORY_USED 00104 }
Here is the call graph for this function:
|