| 
    libstdc++
    
   | 
 
Public Member Functions | |
| _RestrictedBoundedConcurrentQueue (_SequenceIndex __max_size) | |
| ~_RestrictedBoundedConcurrentQueue () | |
| bool | pop_back (_Tp &__t) | 
| bool | pop_front (_Tp &__t) | 
| void | push_front (const _Tp &__t) | 
Double-ended queue of bounded size, allowing lock-free atomic access. push_front() and pop_front() must not be called concurrently to each other, while pop_back() can be called concurrently at all times. empty(), size(), and top() are intentionally not provided. Calling them would not make sense in a concurrent setting. 
| _Tp | Contained element type. | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline |