|
template<typename T , bool MayBlock, size_t LgSegmentSize = 8, size_t LgAlign = constexpr_log2(hardware_destructive_interference_size), template< typename > class Atom = std::atomic> |
using | folly::USPSCQueue = UnboundedQueue< T, true, true, MayBlock, LgSegmentSize, LgAlign, Atom > |
|
template<typename T , bool MayBlock, size_t LgSegmentSize = 8, size_t LgAlign = constexpr_log2(hardware_destructive_interference_size), template< typename > class Atom = std::atomic> |
using | folly::UMPSCQueue = UnboundedQueue< T, false, true, MayBlock, LgSegmentSize, LgAlign, Atom > |
|
template<typename T , bool MayBlock, size_t LgSegmentSize = 8, size_t LgAlign = constexpr_log2(hardware_destructive_interference_size), template< typename > class Atom = std::atomic> |
using | folly::USPMCQueue = UnboundedQueue< T, true, false, MayBlock, LgSegmentSize, LgAlign, Atom > |
|
template<typename T , bool MayBlock, size_t LgSegmentSize = 8, size_t LgAlign = constexpr_log2(hardware_destructive_interference_size), template< typename > class Atom = std::atomic> |
using | folly::UMPMCQueue = UnboundedQueue< T, false, false, MayBlock, LgSegmentSize, LgAlign, Atom > |
|