![]() |
Storage Engine API
|
Used for yielding while data is fetched from disk. More...
#include <record_fetcher.h>
Used for yielding while data is fetched from disk.
Public Member Functions | |
virtual | ~RecordFetcher () |
virtual void | setup (OperationContext *opCtx)=0 |
Performs any setup which is needed prior to yielding locks. More... | |
virtual void | fetch ()=0 |
Called after locks are yielded in order to bring data into memory. More... | |
|
inlinevirtual |
|
pure virtual |
Called after locks are yielded in order to bring data into memory.
Should not be called more than once.
Implemented in mongo::MmapV1RecordFetcher.
|
pure virtual |
Performs any setup which is needed prior to yielding locks.
Implemented in mongo::MmapV1RecordFetcher.