Change-Id: I808e31c9a9ba97b67e75c07534350aa91cb040a2
Reviewed-on: http://review.couchbase.org/65596
Well-Formed: buildbot <build@couchbase.com>
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Sriram Ganesan <sriram@couchbase.com>
Reviewed-by: Will Gardner <will.gardner@couchbase.com>
return queue.empty();
}
+ /**
+ * Return the number of queued items.
+ */
+ size_t size() {
+ std::lock_guard<std::mutex> lock(mutex);
+ return queue.size();
+ }
private:
std::queue<T> queue;
std::mutex mutex;