|
STLdoc
STLdocumentation
|
Lock-free double-ended queue. This file is a GNU parallel extension to the Standard C++ Library. More...
Go to the source code of this file.
Classes | |
| class | __gnu_parallel::_RestrictedBoundedConcurrentQueue< _Tp > |
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. More... | |
Namespaces | |
| __gnu_parallel | |
| GNU parallel code for public use. | |
Macros | |
| #define | _GLIBCXX_VOLATILE volatile |
| Decide whether to declare certain variable volatile in this file. More... | |
Lock-free double-ended queue. This file is a GNU parallel extension to the Standard C++ Library.
| #define _GLIBCXX_VOLATILE volatile |
Decide whether to declare certain variable volatile in this file.
1.8.6