userver: Member List
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSide Member List

This is the complete list of members for concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSide, including all inherited members.

Consumer typedef (defined in concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSide)concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSide
Consumer< GenericQueue, ConsumerToken, EmplaceEnabler > (defined in concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSide)concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSidefriend
Consumer< GenericQueue, MultiConsumerToken, EmplaceEnabler > (defined in concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSide)concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSidefriend
Create(std::size_t max_size=kUnbounded)concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSideinlinestatic
GetConsumer()concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSideinline
GetElementCount() const (defined in concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSide)concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSideinline
GetMultiConsumer()concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSideinline
GetMultiProducer()concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSideinline
GetProducer()concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSideinline
GetSizeApproximate() constconcurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSideinline
GetSoftMaxSize() constconcurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSideinline
kUnbounded (defined in concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSide)concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSidestatic
MultiConsumer typedef (defined in concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSide)concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSide
MultiProducer typedef (defined in concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSide)concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSide
OnElementPushed() (defined in concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSide)concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSideinline
Pop(Token &token, T &value, engine::Deadline deadline) (defined in concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSide)concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSideinline
PopNoblock(Token &token, T &value) (defined in concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSide)concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSideinline
Producer typedef (defined in concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSide)concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSide
Producer< GenericQueue, MultiProducerToken, EmplaceEnabler > (defined in concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSide)concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSidefriend
Producer< GenericQueue, ProducerToken, EmplaceEnabler > (defined in concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSide)concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSidefriend
ResumeBlockingOnPop() (defined in concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSide)concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSideinline
SetSoftMaxSize(std::size_t max_size)concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSideinline
SingleConsumerSide(GenericQueue &queue) (defined in concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSide)concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSideinlineexplicit
StopBlockingOnPop() (defined in concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSide)concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSideinline
ValueType typedef (defined in concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSide)concurrent::GenericQueue< T, QueuePolicy >::SingleConsumerSide