| 85 | } |
| 86 | |
| 87 | int Pop(T &obj) override { |
| 88 | return llring_dequeue(ring_, reinterpret_cast<void**>(&obj)); |
| 89 | } |
| 90 | |
| 91 | int Pop(T* objs, size_t count) override { |
| 92 | if (!llring_dequeue_bulk(ring_, reinterpret_cast<void**>(objs), count)) { |
nothing calls this directly
no test coverage detected