LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
|
#include "TrivialFileTransfer.h"
Classes | |
struct | Config |
Public Types | |
using | Parameters = ServiceTable< Config > |
Public Member Functions | |
TrivialFileTransfer (Parameters const &pset) | |
int | translateToLocalFilename (std::string const &uri, std::string &fileFQname) |
Private Member Functions | |
int | doTranslateToLocalFilename (std::string const &uri, std::string &fileFQname) override |
int | stripURI (std::string const &uri, std::string &inFileName) const |
int | copyFile (std::ifstream &in, std::ofstream &out) const |
Definition at line 26 of file TrivialFileTransfer.h.
Definition at line 31 of file TrivialFileTransfer.h.
art::TrivialFileTransfer::TrivialFileTransfer | ( | TrivialFileTransfer::Parameters const & | pset | ) |
Definition at line 18 of file TrivialFileTransfer_service.cc.
|
private |
Definition at line 72 of file TrivialFileTransfer_service.cc.
References DEFINE_ART_SERVICE_INTERFACE_IMPL.
|
overrideprivatevirtual |
Implements art::FileTransfer.
Definition at line 23 of file TrivialFileTransfer_service.cc.
References art::detail::FDS::BAD_REQUEST, art::detail::FDS::NOT_FOUND, art::PENDING, and art::SUCCESS.
|
private |
Definition at line 60 of file TrivialFileTransfer_service.cc.
|
inlineinherited |
Definition at line 34 of file FileTransfer.h.
References DECLARE_ART_SERVICE_INTERFACE, art::FileTransfer::doTranslateToLocalFilename(), and art::LEGACY.