| 493 | }; |
| 494 | |
| 495 | struct NextQueueFinishedEarlyException : public std::runtime_error { |
| 496 | NextQueueFinishedEarlyException() : std::runtime_error("Next queue finished early") {} |
| 497 | }; |
| 498 | |
| 499 | /* Single-producer/single-consumer fifo queues, pushing and popping is wait-free |
| 500 | * size of the ringbuffer is specified by boost::lockfree::capacity<> |
no outgoing calls
no test coverage detected