#include <FileServiceProxy.h>
Classes | |
struct | FileEntity |
Public Member Functions | |
FileServiceProxy (std::vector< std::string > &&fileNames, size_t attempts=5, double waitBetweenAttempts=5.0) | |
~FileServiceProxy () | |
std::string | next () |
void | finish () |
Private Member Functions | |
std::string | obtainURI_ () |
std::string | obtainFileFromURI_ () |
Private Attributes | |
ServiceHandle< CatalogInterface > | ci_ {} |
ServiceHandle< FileTransfer > | ft_ {} |
struct art::detail::FileServiceProxy::FileEntity | currentItem_ |
size_t const | attemptsPerPhase_ |
double const | waitBetweenAttempts_ |
Definition at line 17 of file FileServiceProxy.h.
|
explicit |
Definition at line 4 of file FileServiceProxy.cc.
art::detail::FileServiceProxy::~FileServiceProxy | ( | ) |
Definition at line 15 of file FileServiceProxy.cc.
void art::detail::FileServiceProxy::finish | ( | ) |
Definition at line 27 of file FileServiceProxy.cc.
|
inline |
Definition at line 48 of file FileServiceProxy.h.
|
private |
Definition at line 70 of file FileServiceProxy.cc.
|
private |
Definition at line 37 of file FileServiceProxy.cc.
|
private |
Definition at line 43 of file FileServiceProxy.h.
|
private |
Definition at line 31 of file FileServiceProxy.h.
|
private |
|
private |
Definition at line 32 of file FileServiceProxy.h.
|
private |
Definition at line 44 of file FileServiceProxy.h.