#include <DelayedReader.h>
Public Member Functions | |
WrapperOwningHolder | getProduct (BranchKey const &k, WrapperInterfaceBase const *interface, EDProductGetter const *ep) |
void | mergeReaders (DelayedReader *other) |
void | reset () |
virtual | ~DelayedReader () |
Private Member Functions | |
virtual WrapperOwningHolder | getProduct_ (BranchKey const &k, WrapperInterfaceBase const *interface, EDProductGetter const *ep) const =0 |
virtual void | mergeReaders_ (DelayedReader *)=0 |
virtual void | reset_ ()=0 |
Definition at line 19 of file DelayedReader.h.
|
virtual |
Definition at line 11 of file DelayedReader.cc.
|
inline |
Definition at line 22 of file DelayedReader.h.
References getProduct_().
Referenced by edm::RootDelayedReader::getProduct_().
|
privatepure virtual |
Implemented in edm::root::FWLiteDelayedReader, and edm::RootDelayedReader.
Referenced by getProduct().
|
inline |
Definition at line 25 of file DelayedReader.h.
References mergeReaders_().
Referenced by edm::Principal::recombine().
|
privatepure virtual |
Implemented in edm::root::FWLiteDelayedReader, and edm::RootDelayedReader.
Referenced by mergeReaders().
|
inline |
|
privatepure virtual |
Implemented in edm::root::FWLiteDelayedReader, and edm::RootDelayedReader.
Referenced by reset().