Go to the documentation of this file.
18 : provRecorder_(
p, md, isAtEnd), moduleCallingContext_(moduleCallingContext) {}
46 if (
result.failedToGet()) {
OccurrenceForOutput(Principal const &ep, ModuleDescription const &md, ModuleCallingContext const *, bool isAtEnd)
void setConsumer(EDConsumerBase const *iConsumer)
virtual ~OccurrenceForOutput()
Principal const & principal() const
void getAllStableProvenance(std::vector< StableProvenance const * > &provenances) const
Provenance getProvenance(BranchID const &bid, ModuleCallingContext const *mcc) const
void getAllProvenance(std::vector< Provenance const * > &provenances) const
BasicHandle getByToken_(TypeID const &id, KindOfType kindOfType, EDGetToken token, ModuleCallingContext const *mcc) const
ProcessHistoryID const & processHistoryID() const
ProcessHistoryID const & processHistoryID() const
void throwOnPrematureRead(char const *principalType, TypeID const &productType, std::string const &moduleLabel, std::string const &productInstanceName)
void getAllStableProvenance(std::vector< StableProvenance const * > &provenances) const
virtual ProcessHistory const & processHistory() const
BasicHandle getByToken(EDGetToken token, TypeID const &typeID) const
ModuleCallingContext const * moduleCallingContext_
void getAllProvenance(std::vector< Provenance const * > &provenances) const
Principal const & principal() const
Provenance getProvenance(BranchID const &theID) const
void setConsumer(EDConsumerBase const *iConsumer)
ProcessHistory const & processHistory() const
PrincipalGetAdapter provRecorder_