STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Member Functions | Public Types
stapl::runtime::tbb_impl::queue< T > Class Template Reference

A thread-safe queue using tbb::concurrent_queue. More...

Public Member Functions

queueoperator= (queue &&q)
 
bool empty (void) const noexcept
 
size_type size (void) const noexcept
 
void push (value_type const &x)
 
void push (value_type &&x)
 
bool try_pop (value_type &x)
 
void clear (void)
 

Public Types

typedef queue_type::value_type value_type
 
typedef queue_type::reference reference
 
typedef queue_type::const_reference const_reference
 
typedef queue_type::size_type size_type
 

Detailed Description

template<typename T>
class stapl::runtime::tbb_impl::queue< T >

A thread-safe queue using tbb::concurrent_queue.


The documentation for this class was generated from the following file: