1 #ifndef DYNAWAITQUEUE_H 2 #define DYNAWAITQUEUE_H 27 bool add(T* obj,
long msecs);
Definition: DynaWaitQueue.h:10
atomic< int > _maxSize
Definition: DynaWaitQueue.h:18
sem_t _full
Definition: DynaWaitQueue.h:15
atomic< bool > _complete
Definition: DynaWaitQueue.h:14
sem_t _mutex
Definition: DynaWaitQueue.h:17
atomic< bool > _shutdown
Definition: DynaWaitQueue.h:13
DynaWaitQueue(int maxSize)
Definition: DynaWaitQueueImpl.h:17
static int NO_MAX_SIZE
Definition: DynaWaitQueue.h:22
Definition: DynaList.h:38
bool _rethrow
Definition: DynaWaitQueue.h:12
sem_t _empty
Definition: DynaWaitQueue.h:16
DynaList< T > * _queueList
Definition: DynaWaitQueue.h:19
bool add(T *obj, long msecs)
Definition: DynaWaitQueueImpl.h:24
T * next(long msecs)
Definition: DynaWaitQueueImpl.h:33