qtconcurrentreducekernel.h File Reference

#include <QtCore/qglobal.h>
#include <QtCore/qatomic.h>
#include <QtCore/qlist.h>
#include <QtCore/qmap.h>
#include <QtCore/qmutex.h>
#include <QtCore/qthread.h>
#include <QtCore/qthreadpool.h>
#include <QtCore/qvector.h>

Go to the source code of this file.

Classes

class   IntermediateResults< T >
class   ReduceKernel< ReduceFunctor, ReduceResultType, T >
struct   SequenceHolder2< Sequence, Base, Functor1, Functor2 >

Namespaces

namespace   QtConcurrent

Enumerations

enum   { ReduceQueueStartLimit = 20, ReduceQueueThrottleLimit = 30 }
enum   ReduceOption { UnorderedReduce = 0x1, OrderedReduce = 0x2, SequentialReduce = 0x4 }