23 */ |
23 */ |
24 |
24 |
25 # include "incls/_precompiled.incl" |
25 # include "incls/_precompiled.incl" |
26 # include "incls/_ptrQueue.cpp.incl" |
26 # include "incls/_ptrQueue.cpp.incl" |
27 |
27 |
28 PtrQueue::PtrQueue(PtrQueueSet* qset_, bool perm) : |
28 PtrQueue::PtrQueue(PtrQueueSet* qset_, bool perm, bool active) : |
29 _qset(qset_), _buf(NULL), _index(0), _active(false), |
29 _qset(qset_), _buf(NULL), _index(0), _active(active), |
30 _perm(perm), _lock(NULL) |
30 _perm(perm), _lock(NULL) |
31 {} |
31 {} |
32 |
32 |
33 void PtrQueue::flush() { |
33 void PtrQueue::flush() { |
34 if (!_perm && _buf != NULL) { |
34 if (!_perm && _buf != NULL) { |