12 #include "boost/algorithm/string.hpp" 14 #include "cetlib_except/exception.h" 27 "InputFileCatalog::InputFileCatalog()\n")
29 <<
"' parameter specified for input source.\n";
46 "Cannot access the current file while the file catalog is empty!");
104 bool const transferOnly)
130 "InputFileCatalog::retrieveNextFile()\n")
131 <<
"Delivery error encountered after reaching maximum number of " 168 int const result =
ci_->getNextFileURI(uri, wait);
186 int const result =
ft_->translateToLocalFilename(item.
uri(), pfn);
202 "InputFileCatalog::retrieveNextFileFromCacheService()\n")
203 <<
"An empty string specified in parameter for input source.\n";
220 "InputFileCatalog::rewind()\n")
221 <<
"A non-searchable catalog is not allowed to rewind!";
234 "InputFileCatalog::rewindTo()\n")
235 <<
"A non-searchable catalog is not allowed to rewind!";
240 "InputFileCatalog::rewindTo()\n")
241 <<
"Index " << index <<
" is out of range!";
std::string const & name() const
static std::string trim(const std::string &str, const std::string &whitespace=" \t")
void wait(std::chrono::milliseconds dur)
std::string const & logicalFileName() const
static bool isPhysical(std::string const &name)
cet::coded_exception< errors::ErrorCodes, ExceptionDetail::translate > Exception
std::string const & fileName() const
std::string const & uri() const