#include <ProductProvenanceRetriever.h>
Public Member Functions | |
ProvenanceReaderBase () | |
virtual std::set< ProductProvenance > | readProvenance (unsigned int transitionIndex) const =0 |
virtual void | readProvenanceAsync (WaitingTaskHolder task, ModuleCallingContext const *moduleCallingContext, unsigned int transitionIndex, std::atomic< const std::set< ProductProvenance > *> &writeTo) const noexcept=0 |
virtual | ~ProvenanceReaderBase () |
Definition at line 26 of file ProductProvenanceRetriever.h.
|
inline |
Definition at line 28 of file ProductProvenanceRetriever.h.
|
virtual |
Definition at line 89 of file ProductProvenanceRetriever.cc.
|
pure virtual |
Implemented in edm::DummyProvenanceReader, edm::OldProvenanceReader, edm::FullProvenanceReader, and edm::ReducedProvenanceReader.
|
pure virtualnoexcept |
Implemented in edm::DummyProvenanceReader, edm::OldProvenanceReader, edm::FullProvenanceReader, and edm::ReducedProvenanceReader.