#include <CatalogInterface.h>
Definition at line 28 of file CatalogInterface.h.
virtual art::CatalogInterface::~CatalogInterface |
( |
| ) |
|
|
virtualdefaultnoexcept |
Definition at line 65 of file CatalogInterface.h.
67 HEP_CONCURRENCY_ASSERT_ONLY_ONE_THREAD();
virtual void doConfigure(std::vector< std::string > const &item)=0
virtual int art::CatalogInterface::doGetNextFileURI |
( |
std::string & |
uri, |
|
|
double & |
waitTime |
|
) |
| |
|
privatepure virtual |
virtual bool art::CatalogInterface::doIsSearchable |
( |
| ) |
|
|
privatepure virtual |
virtual void art::CatalogInterface::doOutputFileClosed |
( |
std::string const & |
module_label, |
|
|
std::string const & |
fileFQname |
|
) |
| |
|
privatepure virtual |
virtual void art::CatalogInterface::doOutputFileOpened |
( |
std::string const & |
module_label | ) |
|
|
privatepure virtual |
virtual void art::CatalogInterface::doRewind |
( |
| ) |
|
|
privatepure virtual |
Definition at line 109 of file CatalogInterface.h.
113 HEP_CONCURRENCY_ASSERT_ONLY_ONE_THREAD();
virtual void doEventSelected(std::string const &module_label, EventID const &event_id, HLTGlobalStatus const &acceptance_info)=0
int art::CatalogInterface::getNextFileURI |
( |
std::string & |
uri, |
|
|
double & |
waitTime |
|
) |
| |
|
inline |
Definition at line 72 of file CatalogInterface.h.
74 HEP_CONCURRENCY_ASSERT_ONLY_ONE_THREAD();
virtual int doGetNextFileURI(std::string &uri, double &waitTime)=0
bool art::CatalogInterface::isSearchable |
( |
| ) |
|
|
inline |
Definition at line 118 of file CatalogInterface.h.
120 HEP_CONCURRENCY_ASSERT_ONLY_ONE_THREAD();
virtual bool doIsSearchable()=0
void art::CatalogInterface::outputFileClosed |
( |
std::string const & |
module_label, |
|
|
std::string const & |
fileFQname |
|
) |
| |
|
inline |
Definition at line 86 of file CatalogInterface.h.
89 HEP_CONCURRENCY_ASSERT_ONLY_ONE_THREAD();
virtual void doOutputFileClosed(std::string const &module_label, std::string const &fileFQname)=0
void art::CatalogInterface::outputFileOpened |
( |
std::string const & |
module_label | ) |
|
|
inline |
Definition at line 94 of file CatalogInterface.h.
96 HEP_CONCURRENCY_ASSERT_ONLY_ONE_THREAD();
virtual void doOutputFileOpened(std::string const &module_label)=0
Definition at line 101 of file CatalogInterface.h.
104 HEP_CONCURRENCY_ASSERT_ONLY_ONE_THREAD();
virtual void doOutputModuleInitiated(std::string const &module_label, fhicl::ParameterSet const &pset)=0
void art::CatalogInterface::rewind |
( |
| ) |
|
|
inline |
Definition at line 125 of file CatalogInterface.h.
127 HEP_CONCURRENCY_ASSERT_ONLY_ONE_THREAD();
virtual void doRewind()=0
Definition at line 79 of file CatalogInterface.h.
81 HEP_CONCURRENCY_ASSERT_ONLY_ONE_THREAD();
virtual void doUpdateStatus(std::string const &uri, FileDisposition status)=0
The documentation for this class was generated from the following file: