PIP 5.5.3
Platform-Independent Primitives
PIBlockingQueue< T > Cписок членов класса

Полный список членов класса PIBlockingQueue< T >, включая наследуемые из базового класса

capacity()PIBlockingQueue< T >inline
PIQueue::capacity() constPIDeque< T >inlineprivate
drainTo(PIDeque< T > &other, size_t maxCount=SIZE_MAX)PIBlockingQueue< T >inline
drainTo(PIBlockingQueue< T > &other, size_t maxCount=SIZE_MAX)PIBlockingQueue< T >inline
PIQueue::enqueue(T &&v)PIQueue< T >inlineprivate
offer(const T &v, PISystemTime timeout={})PIBlockingQueue< T >inline
PIBlockingQueue(size_t capacity=SIZE_MAX, PIConditionVariable *cond_var_add=new PIConditionVariable(), PIConditionVariable *cond_var_rem=new PIConditionVariable())PIBlockingQueue< T >inlineexplicit
PIBlockingQueue(const PIDeque< T > &other)PIBlockingQueue< T >inlineexplicit
PIBlockingQueue(PIBlockingQueue< T > &other)PIBlockingQueue< T >inline
poll(PISystemTime timeout={}, const T &defaultVal=T(), bool *isOk=nullptr)PIBlockingQueue< T >inline
put(const T &v)PIBlockingQueue< T >inline
remainingCapacity()PIBlockingQueue< T >inline
size()PIBlockingQueue< T >inline
PIQueue::size() constPIDeque< T >inlineprivate
take()PIBlockingQueue< T >inline