Clear the queue The function repeatedly calls \p dequeue() until it returns \p nullptr. The disposer defined in template \p Traits is called for each item that can be safely disposed. */
| 570 | that can be safely disposed. |
| 571 | */ |
| 572 | void clear() |
| 573 | { |
| 574 | while ( dequeue()); |
| 575 | } |
| 576 | |
| 577 | /// Returns queue's item count |
| 578 | /** |
no test coverage detected