|
Scroom
0.14
|
#include <queue.hh>

Public Member Functions | |
| QueueLock (QueueImpl::Ptr queue) | |
| QueueLock. More... | |
| QueueLock (const QueueLock &)=delete | |
| QueueLock (QueueLock &&)=delete | |
| QueueLock & | operator= (const QueueLock &)=delete |
| QueueLock & | operator= (QueueLock &&)=delete |
| ~QueueLock () | |
| bool | queueExists () const |
Private Attributes | |
| QueueImpl::Ptr | q |
| bool | isValid |
Call Queue::jobStarted() and Queue::jobFinished().
|
explicit |
|
delete |
|
delete |
| QueueLock::~QueueLock | ( | ) |
| bool QueueLock::queueExists | ( | ) | const |
Return true if there are still references to the ThreadPool::Queue associated with q
Referenced by ThreadPool::do_one().

|
private |
true if there are still references to the ThreadPool::Queue associated with q
Referenced by queueExists().
|
private |
Reference to our QueueImpl
Referenced by ~QueueLock().