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

Method internalGetRecord

src/jrd/recsrc/ConditionalStream.cpp:83–94  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

81}
82
83bool ConditionalStream::internalGetRecord(thread_db* tdbb) const
84{
85 JRD_reschedule(tdbb);
86
87 Request* const request = tdbb->getRequest();
88 Impure* const impure = request->getImpure<Impure>(m_impure);
89
90 if (!(impure->irsb_flags & irsb_open))
91 return false;
92
93 return impure->irsb_next->getRecord(tdbb);
94}
95
96bool ConditionalStream::refetchRecord(thread_db* tdbb) const
97{

Callers

nothing calls this directly

Calls 3

JRD_rescheduleFunction · 0.85
getRequestMethod · 0.45
getRecordMethod · 0.45

Tested by

no test coverage detected