MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / locate

Method locate

src/jrd/recsrc/WindowedStream.cpp:73–78  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

71 void nullRecords(thread_db* tdbb) const override;
72
73 void locate(thread_db* tdbb, FB_UINT64 position) const override
74 {
75 Request* const request = tdbb->getRequest();
76 Impure* const impure = request->getImpure<Impure>(m_impure);
77 impure->irsb_position = position;
78 }
79
80 FB_UINT64 getCount(thread_db* tdbb) const override
81 {

Callers 3

internalGetRecordMethod · 0.45
locateFrameRangeMethod · 0.45
moveWithinPartitionMethod · 0.45

Calls 1

getRequestMethod · 0.45

Tested by

no test coverage detected