proxygen
folly::RelaxedConcurrentPriorityQueue< T, MayBlock, SupportsSize, PopBatch, ListTargetSize, Mutex, Atom >::BufferNode Struct Reference

Node for shared buffer should be aligned. More...

Public Attributes

Atom< Node * > pnode
 

Detailed Description

template<typename T, bool MayBlock = false, bool SupportsSize = false, size_t PopBatch = 16, size_t ListTargetSize = 25, typename Mutex = folly::SpinLock, template< typename > class Atom = std::atomic>
struct folly::RelaxedConcurrentPriorityQueue< T, MayBlock, SupportsSize, PopBatch, ListTargetSize, Mutex, Atom >::BufferNode

Node for shared buffer should be aligned.

Definition at line 174 of file RelaxedConcurrentPriorityQueue.h.

Member Data Documentation

template<typename T , bool MayBlock = false, bool SupportsSize = false, size_t PopBatch = 16, size_t ListTargetSize = 25, typename Mutex = folly::SpinLock, template< typename > class Atom = std::atomic>
Atom<Node*> folly::RelaxedConcurrentPriorityQueue< T, MayBlock, SupportsSize, PopBatch, ListTargetSize, Mutex, Atom >::BufferNode::pnode

Definition at line 175 of file RelaxedConcurrentPriorityQueue.h.


The documentation for this struct was generated from the following file: