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