proxygen
folly::LockFreeRingBuffer< T, Atom > Member List

This is the complete list of members for folly::LockFreeRingBuffer< T, Atom >, including all inherited members.

capacity_folly::LockFreeRingBuffer< T, Atom >private
currentHead() noexceptfolly::LockFreeRingBuffer< T, Atom >inline
currentTail(double skipFraction=0.0) noexceptfolly::LockFreeRingBuffer< T, Atom >inline
idx(uint64_t ticket) noexceptfolly::LockFreeRingBuffer< T, Atom >inlineprivate
LockFreeRingBuffer(uint32_t capacity) noexceptfolly::LockFreeRingBuffer< T, Atom >inlineexplicit
slots_folly::LockFreeRingBuffer< T, Atom >private
ticket_folly::LockFreeRingBuffer< T, Atom >private
tryRead(T &dest, const Cursor &cursor) noexceptfolly::LockFreeRingBuffer< T, Atom >inline
turn(uint64_t ticket) noexceptfolly::LockFreeRingBuffer< T, Atom >inlineprivate
waitAndTryRead(T &dest, const Cursor &cursor) noexceptfolly::LockFreeRingBuffer< T, Atom >inline
write(T &value) noexceptfolly::LockFreeRingBuffer< T, Atom >inline
writeAndGetCursor(T &value) noexceptfolly::LockFreeRingBuffer< T, Atom >inline
~LockFreeRingBuffer()folly::LockFreeRingBuffer< T, Atom >inline