11 DelayedReader::DelayedReader() =
default;
12 DelayedReader::~DelayedReader() noexcept =
default;
14 std::unique_ptr<EDProduct>
19 return getProduct_(grp, pid, rs);
25 setPrincipal_(principal);
30 vector<ProductProvenance>
31 DelayedReader::readProvenance()
const 33 return readProvenance_();
36 vector<ProductProvenance>
37 DelayedReader::readProvenance_()
const 45 return isAvailableAfterCombine_(pid);
48 bool DelayedReader::isAvailableAfterCombine_(
ProductID)
const 53 std::unique_ptr<Principal>
54 DelayedReader::readFromSecondaryFile(
int& idx)
56 return readFromSecondaryFile_(idx);
59 std::unique_ptr<Principal>
60 DelayedReader::readFromSecondaryFile_(
int& )