isosurface/tbb/tbb2018_20180822oss/include/tbb/internal/_concurrent_queue_impl.h
void internal_push( const void* src, item_constructor_t construct_item ) {
         concurrent_queue_rep<T>& r = *my_rep;
         ticket k = r.tail_counter++;
         r.choose(k).push( src, k, *this, construct_item );
    }
//! Enqueue item at tail of queue
Enqueue item at tail of queue
Enqueue item at tail of queue
void internal_push( const void* src, item_constructor_t construct_item ) {
         concurrent_queue_rep<T>& r = *my_rep;
         ticket k = r.tail_counter++;
         r.choose(k).push( src, k, *this, construct_item );
    }
void internal_push ( const void * src , item_constructor_t construct_item ) { concurrent_queue_rep < T > & r = * my_rep ; ticket k = r . tail_counter ++ ; r . choose ( k ) . push ( src , k , * this , construct_item ) ; }
Enqueue item at tail of queue
Enqueue item at tail of queue