| 5732 | } |
| 5733 | |
| 5734 | YRequest* YAttachment::compileRequest(CheckStatusWrapper* status, unsigned int blrLength, |
| 5735 | const unsigned char* blr) |
| 5736 | { |
| 5737 | try |
| 5738 | { |
| 5739 | YEntry<YAttachment> entry(status, this); |
| 5740 | |
| 5741 | IRequest* request = entry.next()->compileRequest(status, blrLength, blr); |
| 5742 | YRequest* r = NULL; |
| 5743 | if (request != NULL) |
| 5744 | { |
| 5745 | r = FB_NEW YRequest(this, request); |
| 5746 | r->addRef(); |
| 5747 | } |
| 5748 | return r; |
| 5749 | } |
| 5750 | catch (const Exception& e) |
| 5751 | { |
| 5752 | e.stuffException(status); |
| 5753 | } |
| 5754 | |
| 5755 | return NULL; |
| 5756 | } |
| 5757 | |
| 5758 | void YAttachment::transactRequest(CheckStatusWrapper* status, ITransaction* transaction, |
| 5759 | unsigned int blrLength, const unsigned char* blr, |
no test coverage detected