Get a info buffer and parse it.
| 413 | |
| 414 | // Get a info buffer and parse it. |
| 415 | void StatementMetadata::getAndParse(unsigned itemsLength, const UCHAR* items, |
| 416 | unsigned bufferLength, UCHAR* buffer) |
| 417 | { |
| 418 | LocalStatus ls; |
| 419 | CheckStatusWrapper status(&ls); |
| 420 | statement->getInfo(&status, itemsLength, items, bufferLength, buffer); |
| 421 | ls.check(); |
| 422 | |
| 423 | parse(bufferLength, buffer); |
| 424 | } |
| 425 | |
| 426 | // Fill an output buffer from the cached data. Return true if succeeded. |
| 427 | bool StatementMetadata::fillFromCache(unsigned itemsLength, const UCHAR* items, |