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

Method retrieveRecord

src/jrd/Mapping.cpp:1668–1673  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1666}
1667
1668bool GlobalMappingScan::retrieveRecord(thread_db* tdbb, jrd_rel* relation,
1669 FB_UINT64 position, Record* record) const
1670{
1671 jrd_tra* const transaction = tdbb->getTransaction();
1672 return transaction->getMappingList()->getList(tdbb, relation)->fetch(position, record);
1673}
1674
1675MappingList::MappingList(jrd_tra* tra)
1676 : SnapshotData(*tra->tra_pool)

Callers

nothing calls this directly

Calls 4

getMappingListMethod · 0.80
getTransactionMethod · 0.45
fetchMethod · 0.45
getListMethod · 0.45

Tested by

no test coverage detected