1 #ifndef art_Framework_Services_Optional_TrivialFileDelivery_h 2 #define art_Framework_Services_Optional_TrivialFileDelivery_h 27 class TrivialFileDelivery;
43 void doConfigure(std::vector<std::string>
const& items)
override;
51 std::string
const&
file)
override;
void doConfigure(std::vector< std::string > const &items) override
void doOutputFileOpened(std::string const &module_label) override
std::vector< std::string > extractFileListFromPset(fhicl::ParameterSet const &pset)
std::vector< std::string >::const_iterator nextFile
std::string prependFileDesignation(std::string const &name) const
void doOutputModuleInitiated(std::string const &module_label, fhicl::ParameterSet const &pset) override
TrivialFileDelivery(Parameters const &config)
std::vector< std::string >::const_iterator endOfFiles
bool doIsSearchable() override
void doOutputFileClosed(std::string const &module_label, std::string const &file) override
void doEventSelected(std::string const &module_label, EventID const &event_id, HLTGlobalStatus const &acceptance_info) override
int doGetNextFileURI(std::string &uri, double &waitTime) override
void doUpdateStatus(std::string const &uri, FileDisposition status) override
std::vector< std::string > fileList
#define DECLARE_ART_SERVICE_INTERFACE_IMPL(svc, iface, scope)