proxygen
|
#include <MPMCPipeline.h>
Public Member Functions | |
~Ticket () noexcept | |
Ticket () noexcept | |
Ticket (Ticket &&other) noexcept | |
Ticket & | operator= (Ticket &&other) noexcept |
Private Member Functions | |
Ticket (MPMCPipeline *owner, size_t amplification, uint64_t value) noexcept | |
uint64_t | use (MPMCPipeline *owner) |
Private Attributes | |
size_t | remainingUses_ |
Friends | |
class | MPMCPipeline |
Ticket, returned by blockingReadStage, must be given back to blockingWriteStage. Tickets are not thread-safe.
Definition at line 143 of file MPMCPipeline.h.
|
inlinenoexcept |
Definition at line 145 of file MPMCPipeline.h.
|
inlinenoexcept |
Definition at line 149 of file MPMCPipeline.h.
|
inlinenoexcept |
Definition at line 151 of file MPMCPipeline.h.
|
inlineprivatenoexcept |
Definition at line 167 of file MPMCPipeline.h.
|
inlinenoexcept |
|
inlineprivate |
Definition at line 171 of file MPMCPipeline.h.
References folly::MPMCPipeline< In, Stages >::MPMCPipeline().
Definition at line 164 of file MPMCPipeline.h.
|
private |
Definition at line 165 of file MPMCPipeline.h.