|
proxygen
|
This is the complete list of members for folly::LockFreeRingBuffer< T, Atom >, including all inherited members.
| capacity_ | folly::LockFreeRingBuffer< T, Atom > | private |
| currentHead() noexcept | folly::LockFreeRingBuffer< T, Atom > | inline |
| currentTail(double skipFraction=0.0) noexcept | folly::LockFreeRingBuffer< T, Atom > | inline |
| idx(uint64_t ticket) noexcept | folly::LockFreeRingBuffer< T, Atom > | inlineprivate |
| LockFreeRingBuffer(uint32_t capacity) noexcept | folly::LockFreeRingBuffer< T, Atom > | inlineexplicit |
| slots_ | folly::LockFreeRingBuffer< T, Atom > | private |
| ticket_ | folly::LockFreeRingBuffer< T, Atom > | private |
| tryRead(T &dest, const Cursor &cursor) noexcept | folly::LockFreeRingBuffer< T, Atom > | inline |
| turn(uint64_t ticket) noexcept | folly::LockFreeRingBuffer< T, Atom > | inlineprivate |
| waitAndTryRead(T &dest, const Cursor &cursor) noexcept | folly::LockFreeRingBuffer< T, Atom > | inline |
| write(T &value) noexcept | folly::LockFreeRingBuffer< T, Atom > | inline |
| writeAndGetCursor(T &value) noexcept | folly::LockFreeRingBuffer< T, Atom > | inline |
| ~LockFreeRingBuffer() | folly::LockFreeRingBuffer< T, Atom > | inline |