We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 49fd3cd commit dc40726Copy full SHA for dc40726
thread/BlockingQueue.h
@@ -24,7 +24,7 @@ class BlockingQueue : boost::noncopyable
24
public:
25
BlockingQueue()
26
: mutex_(),
27
- cond_(mutex_),
+ notEmpty_(mutex_),
28
queue_()
29
{
30
}
@@ -33,15 +33,15 @@ class BlockingQueue : boost::noncopyable
33
34
MutexLockGuard lock(mutex_);
35
queue_.push_back(x);
36
- cond_.notify();
+ notEmpty_.notify();
37
38
39
T take()
40
41
42
while (queue_.empty())
43
44
- cond_.wait();
+ notEmpty_.wait();
45
46
assert(!queue_.empty());
47
T front(queue_.front());
@@ -57,7 +57,7 @@ class BlockingQueue : boost::noncopyable
57
58
private:
59
mutable MutexLock mutex_;
60
- Condition cond_;
+ Condition notEmpty_;
61
std::deque<T> queue_;
62
};
63
0 commit comments