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

void Impala::Application::Repository::DoSyncImageFiles (  ) 

Definition at line 304 of file mainRepository.cpp.

References Impala::Persistency::RepositoryInFileSystem::CopyFile(), Impala::FileNameConcat(), Impala::CmdOptions::GetArg(), GetImageSet(), Impala::Persistency::RepositoryInFileSystem::GetInstance(), Impala::CmdOptions::GetInstance(), and ILOG_VAR.

Referenced by mainRepository().

00305 {
00306     ILOG_VAR(Impala.Application.Repository.DoSyncImageFiles);
00307     CmdOptions& options = CmdOptions::GetInstance();
00308 
00309     String locString1 = options.GetArg(1);
00310     String setName = options.GetArg(2);
00311     String locString2 = options.GetArg(3);
00312 
00313     ImageSet* imSet = GetImageSet(options, true);
00314     for (int i=0 ; i<imSet->NrFiles() ; i++)
00315     {
00316         String path = FileNameConcat("ImageData", imSet->GetAsPath(i));
00317         FileLocator srcLoc(locString1, setName, path);
00318         FileLocator dstLoc(locString2, setName, path);
00319         RepositoryInFileSystem::GetInstance().CopyFile(srcLoc, dstLoc);
00320     }
00321     delete imSet;
00322 }

Here is the call graph for this function:


Generated on Thu Jan 13 09:15:45 2011 for ImpalaSrc by  doxygen 1.5.1