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

ImageArchiveLocator Impala::Application::Repository::GetImageArchiveLocator ( CmdOptions &  options,
bool  getSrcLoc 
)

Definition at line 1135 of file mainRepository.cpp.

References Impala::CmdOptions::GetArg(), Impala::CmdOptions::GetNrArg(), ILOG_ERROR, ILOG_VAR, and Impala::StringToBool().

Referenced by DoCopyImageArchive(), DoDeleteImageArchive(), DoDiffImageArchive(), and DoDumpImageArchive().

01136 {
01137     ILOG_VAR(Impala.Application.Repository.GetImageArchiveLocator);
01138 
01139     int nrArg = 6;
01140     if (!getSrcLoc)
01141         nrArg++;
01142     if (options.GetNrArg() < nrArg)
01143     {
01144         ILOG_ERROR("Need at least " << nrArg << " parameters");
01145     }
01146 
01147     int a = 1;
01148     String locString = options.GetArg(a++);
01149     String setName = options.GetArg(a++);
01150     bool frames = StringToBool(options.GetArg(a++));
01151     String container = options.GetArg(a++);
01152     String name = options.GetArg(a++);
01153     if (!getSrcLoc)
01154         locString = options.GetArg(a++);
01155     return ImageArchiveLocator(locString, setName, frames, container, name, 0);
01156 }

Here is the call graph for this function:


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