GNU Radio's OSMOSDR Package
|
Namespaces | |
spsc_sema | |
Classes | |
class | BlockingReaderWriterQueue |
class | ReaderWriterQueue |
class | weak_atomic |
Enumerations | |
enum | memory_order { memory_order_relaxed, memory_order_acquire, memory_order_release, memory_order_acq_rel, memory_order_seq_cst, memory_order_sync = memory_order_seq_cst } |
Functions | |
AE_FORCEINLINE void | compiler_fence (memory_order order) |
AE_FORCEINLINE void | fence (memory_order order) |
AE_FORCEINLINE void moodycamel::compiler_fence | ( | memory_order | order | ) |
AE_FORCEINLINE void moodycamel::fence | ( | memory_order | order | ) |
References memory_order_acq_rel, memory_order_acquire, memory_order_relaxed, memory_order_release, and memory_order_seq_cst.
Referenced by moodycamel::ReaderWriterQueue<::FreeSRP::sample >::peek(), moodycamel::ReaderWriterQueue<::FreeSRP::sample >::pop(), moodycamel::ReaderWriterQueue<::FreeSRP::sample >::ReaderWriterQueue(), moodycamel::ReaderWriterQueue<::FreeSRP::sample >::size_approx(), moodycamel::ReaderWriterQueue<::FreeSRP::sample >::try_dequeue(), and moodycamel::ReaderWriterQueue<::FreeSRP::sample >::~ReaderWriterQueue().