| 101 | } |
| 102 | |
| 103 | QueryBuilder::DS QueryBuilder::Buffer(size_t nr, size_t entrySize) { |
| 104 | if (buffers.find(nr) == buffers.end()) buffers.emplace(nr, make_pair(entrySize, vecs.get(entrySize))); |
| 105 | return Buffer(nr); |
| 106 | } |
| 107 | |
| 108 | QueryBuilder::DS QueryBuilder::Buffer(size_t nr) { |
| 109 | if (buffers.find(nr) == buffers.end()) throw runtime_error("Buffer " + to_string(nr) + " not found"); |