11 DelayedReader::DelayedReader() =
default;
12 DelayedReader::~DelayedReader() noexcept = default;
14 std::unique_ptr<EDProduct>
19 return getProduct_(grp, pid, rs);
23 DelayedReader::setPrincipal(cet::exempt_ptr<Principal> principal)
25 setPrincipal_(principal);
29 DelayedReader::setPrincipal_(cet::exempt_ptr<Principal>)
32 vector<ProductProvenance>
33 DelayedReader::readProvenance()
const 35 return readProvenance_();
38 vector<ProductProvenance>
39 DelayedReader::readProvenance_()
const 47 return isAvailableAfterCombine_(pid);
51 DelayedReader::isAvailableAfterCombine_(
ProductID)
const 56 std::unique_ptr<Principal>
57 DelayedReader::readFromSecondaryFile(
int& idx)
59 return readFromSecondaryFile_(idx);
62 std::unique_ptr<Principal>
63 DelayedReader::readFromSecondaryFile_(
int& )