mirror of
https://github.com/gabime/spdlog.git
synced 2025-09-28 17:19:34 +08:00
queue clear - operator=(&&)
This commit is contained in:
@@ -95,8 +95,11 @@ public:
|
||||
// Clear the queue
|
||||
void clear()
|
||||
{
|
||||
T item;
|
||||
while (pop(item, std::chrono::milliseconds(0)));
|
||||
{
|
||||
std::unique_lock<std::mutex> ul(mutex_);
|
||||
q_ = queue_t{};
|
||||
}
|
||||
item_popped_cond_.notify_all();
|
||||
}
|
||||
|
||||
private:
|
||||
|
Reference in New Issue
Block a user