Definition at line 1284 of file mainRepository.cpp. References Impala::CmdOptions::GetArg(), Impala::CmdOptions::GetNrArg(), ILOG_ERROR, and ILOG_VAR. Referenced by DoCopyImageArchiveSpecial(), DoDeleteImageArchiveSpecial(), DoDiffImageArchiveSpecial(), and DoDumpImageArchiveSpecial(). 01285 { 01286 ILOG_VAR(Impala.Application.Repository.GetImageArchiveSpecialLocator); 01287 01288 int nrArg = 6; 01289 if (!getSrcLoc) 01290 nrArg++; 01291 if (options.GetNrArg() < nrArg) 01292 { 01293 ILOG_ERROR("Need at least " << nrArg << " parameters"); 01294 } 01295 01296 int a = 1; 01297 String locString = options.GetArg(a++); 01298 String setName = options.GetArg(a++); 01299 bool frames = false; 01300 a++; // This is the imageset.txt, not needed for this locator 01301 String container = options.GetArg(a++); 01302 String name = options.GetArg(a++); 01303 if (!getSrcLoc) 01304 locString = options.GetArg(a++); 01305 return ImageArchiveLocator(locString, setName, frames, container, name, 0); 01306 }
Here is the call graph for this function: ![]()
|