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

Method moveDesc

src/jrd/ResultSet.cpp:130–143  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

128
129
130void ResultSet::moveDesc(thread_db* tdbb, unsigned param, dsc& desc)
131{
132 fb_assert(param > 0);
133
134 Request* request = stmt->getDsqlRequest()->getRequest();
135
136 // Setup tdbb info necessary for blobs.
137 AutoSetRestore2<Request*, thread_db> autoRequest(
138 tdbb, &thread_db::getRequest, &thread_db::setRequest, request);
139 AutoSetRestore<jrd_tra*> autoRequestTrans(&request->req_transaction,
140 tdbb->getTransaction());
141
142 MOV_move(tdbb, &getDesc(param), &desc);
143}
144
145
146} // namespace

Callers

nothing calls this directly

Calls 5

MOV_moveFunction · 0.85
getDescFunction · 0.85
getDsqlRequestMethod · 0.80
getRequestMethod · 0.45
getTransactionMethod · 0.45

Tested by

no test coverage detected