pianod2
multisource multiuser scriptable networked music player
ThreadSafeCircularQueue< ValueType, capacity > Member List

This is the complete list of members for ThreadSafeCircularQueue< ValueType, capacity >, including all inherited members.

dataThreadSafeCircularQueue< ValueType, capacity >private
index_type typedefThreadSafeCircularQueue< ValueType, capacity >private
next(index_type index)ThreadSafeCircularQueue< ValueType, capacity >inlineprivate
pop_front(int *overflows=nullptr, time_t *sent_time=nullptr)ThreadSafeCircularQueue< ValueType, capacity >inline
push_back(VT &&value)ThreadSafeCircularQueue< ValueType, capacity >inline
read_bellThreadSafeCircularQueue< ValueType, capacity >private
read_indexThreadSafeCircularQueue< ValueType, capacity >private
read_mutexThreadSafeCircularQueue< ValueType, capacity >private
try_pop_front(ValueType *value, int *overflows=nullptr, time_t *sent_time=nullptr, std::chrono::milliseconds wait_duration=std::chrono::milliseconds::zero())ThreadSafeCircularQueue< ValueType, capacity >inline
try_push_back(VT &&value, const std::chrono::milliseconds &wait_duration=std::chrono::milliseconds::zero())ThreadSafeCircularQueue< ValueType, capacity >inline
value_type typedefThreadSafeCircularQueue< ValueType, capacity >
write_bellThreadSafeCircularQueue< ValueType, capacity >private
write_common()ThreadSafeCircularQueue< ValueType, capacity >inlineprivate
write_indexThreadSafeCircularQueue< ValueType, capacity >private
write_mutexThreadSafeCircularQueue< ValueType, capacity >private