|
STLdoc
STLdocumentation
|
#include <crtdefs.h>#include <memory>#include <iterator>#include <limits>#include <algorithm>#include <cstring>#include <vector>#include <crtdbg.h>#include <concrt.h>Go to the source code of this file.
Classes | |
| class | Concurrency::details::_Aggregated_operation< _Derived > |
| _Aggregated_operation base class More... | |
| class | Concurrency::details::_Aggregator< _Operation_type, _Handler_type > |
| An aggregator for collecting operations coming from multiple sources and executing them serially on a single thread. _Operation_type must be derived from _Aggregated_operation. The parameter _Handler_type is a functor that will be passed the list of operations and is expected to handle each operation appropriately, setting the status of each operation to non-zero. More... | |
| class | Concurrency::concurrent_priority_queue< _Ty, _Compare, _Ax > |
The concurrent_priority_queue class is a container that allows multiple threads to concurrently push and pop items. Items are popped in priority order where priority is determined by a functor supplied as a template argument. More... | |
| class | Concurrency::concurrent_priority_queue< _Ty, _Compare, _Ax >::_Cpq_operation |
| class | Concurrency::concurrent_priority_queue< _Ty, _Compare, _Ax >::_My_functor_type |
Namespaces | |
| Concurrency | |
The Concurrency namespace provides classes and functions that provide access to the Concurrency Runtime, a concurrent programming framework for C++. For more information, see Concurrency Runtime. | |
| Concurrency::details | |
1.8.8