| 205 | { |
| 206 | public: |
| 207 | LocalThreadContext(thread_db* tdbb, jrd_tra* tra, Request* req = NULL) |
| 208 | : Firebird::ContextPoolHolder(req ? req->req_pool : tdbb->getDefaultPool()), |
| 209 | m_tdbb(tdbb) |
| 210 | { |
| 211 | tdbb->setTransaction(tra); |
| 212 | tdbb->setRequest(req); |
| 213 | } |
| 214 | |
| 215 | ~LocalThreadContext() |
| 216 | { |
nothing calls this directly
no test coverage detected