1 #ifndef art_Framework_Services_FileServiceInterfaces_FileTransfer_h 2 #define art_Framework_Services_FileServiceInterfaces_FileTransfer_h 14 #include "cetlib/assert_only_one_thread.h" 30 std::string& fileFQname) = 0;
35 std::string& fileFQname)
37 CET_ASSERT_ONLY_ONE_THREAD();
virtual int doTranslateToLocalFilename(std::string const &uri, std::string &fileFQname)=0
virtual ~FileTransfer() noexcept=default
int translateToLocalFilename(std::string const &uri, std::string &fileFQname)
#define DECLARE_ART_SERVICE_INTERFACE(svc, scope)