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 | |