Public Member Functions | |
| MultiProducerSide (GenericQueue &queue, std::size_t capacity) | |
| template<typename Token > | |
| bool | Push (Token &token, T &&value, engine::Deadline deadline) | 
| template<typename Token > | |
| bool | PushNoblock (Token &token, T &&value) | 
| void | OnElementPopped (std::size_t value_size) | 
| void | StopBlockingOnPush () | 
| void | ResumeBlockingOnPush () | 
| void | SetSoftMaxSize (std::size_t count) | 
| std::size_t | GetSizeApproximate () const noexcept | 
| std::size_t | GetSoftMaxSize () const noexcept | 
      
  | 
  inlineexplicit | 
      
  | 
  inlinenoexcept | 
      
  | 
  inlinenoexcept | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline |