Home | History | Annotate | Download | only in include

Lines Matching defs:queue_

82   // when queue_ is freed
83 std::queue<std::unique_ptr<T>> queue_;
103 if ((queue_.size() + 1) > capacity_) {
104 queue_.pop();
107 queue_.push(std::move(item_ptr));
114 if ((queue_.size() + 1) > capacity_) {
115 std::unique_ptr<T> item = std::move(queue_.front());
116 queue_.pop();
120 queue_.push(std::move(item_ptr));
127 std::unique_ptr<T> item = std::move(queue_.front());
128 queue_.pop();
135 while (!queue_.empty()) {
137 queue_.pop();
144 return queue_.size();
155 return queue_.empty();