#include <concurrent_queue.h>
Inherits tbb::internal::concurrent_queue_iterator_base_v3.
Inheritance diagram for tbb::internal::concurrent_queue_iterator< Container, Value >:
Public Member Functions | |
concurrent_queue_iterator (const concurrent_queue_iterator< Container, typename Container::value_type > &other) | |
concurrent_queue_iterator & | operator= (const concurrent_queue_iterator &other) |
Iterator assignment. | |
Value & | operator * () const |
Reference to current item. | |
Value * | operator-> () const |
concurrent_queue_iterator & | operator++ () |
Advance to next item in queue. | |
Value * | operator++ (int) |
Post increment. | |
Friends | |
class | ::tbb::concurrent_queue |
Value is either the T or const T type of the container.
|
If Value==Container::value_type, then this routine is the copy constructor. If Value==const Container::value_type, then this routine is a conversion constructor. |