<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QDOCINDEX>
<INDEX url="http://doc.qt.io/qt-5" title="Qt Concurrent Reference Documentation" version="5.13.2" project="QtConcurrent" indexTitle="Qt Concurrent">
    <namespace name="" status="active" access="public" module="qtconcurrent">
        <page name="qtconcurrent-index.html" href="qtconcurrent-index.html" status="active" location="qtconcurrent-index.qdoc" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/doc/src/qtconcurrent-index.qdoc" lineno="28" documented="true" subtype="page" title="Qt Concurrent" fulltitle="Qt Concurrent" subtitle="" module="QtConcurrent" brief="Qt Concurrent module contains functionality to support concurrent execution of program code">
            <contents name="getting-started" title="Getting Started" level="1"/>
            <contents name="licenses" title="Licenses" level="1"/>
        </page>
        <typedef name="Function" status="internal" access="private" location="qtconcurrentrun.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentrun.h" lineno="55" documented="true"/>
        <page name="progressdialog" href="qtconcurrent-progressdialog-example.html" status="active" location="qtconcurrent-progressdialog.qdoc" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/examples/qtconcurrent/progressdialog/doc/src/qtconcurrent-progressdialog.qdoc" lineno="28" documented="true" subtype="example" title="QtConcurrent Progress Dialog Example" fulltitle="QtConcurrent Progress Dialog Example" subtitle="" module="QtConcurrent" groups="qtconcurrentexamples" brief="Demonstrates how to monitor the progress of the active processes">
            <page name="progressdialog/main.cpp" href="qtconcurrent-progressdialog-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="progressdialog/main.cpp"/>
            <page name="progressdialog/progressdialog.pro" href="qtconcurrent-progressdialog-progressdialog-pro.html" status="active" subtype="file" title="" fulltitle="progressdialog.pro Example File" subtitle="progressdialog/progressdialog.pro"/>
        </page>
        <page name="qtconcurrentrun.html" href="qtconcurrentrun.html" status="active" documented="true" subtype="page" title="Concurrent Run" fulltitle="Concurrent Run" subtitle="" module="QtConcurrent" groups="thread">
            <contents name="running-a-function-in-a-separate-thread" title="Running a Function in a Separate Thread" level="1"/>
            <contents name="passing-arguments-to-the-function" title="Passing Arguments to the Function" level="1"/>
            <contents name="returning-values-from-the-function" title="Returning Values from the Function" level="1"/>
            <contents name="additional-api-features" title="Additional API Features" level="1"/>
            <contents name="using-member-functions" title="Using Member Functions" level="2"/>
            <contents name="using-lambda-functions" title="Using Lambda Functions" level="2"/>
        </page>
        <page name="map" href="qtconcurrent-map-example.html" status="active" location="qtconcurrent-map.qdoc" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/examples/qtconcurrent/map/doc/src/qtconcurrent-map.qdoc" lineno="28" documented="true" subtype="example" title="Map Example" fulltitle="Map Example" subtitle="" module="QtConcurrent" groups="qtconcurrentexamples" brief="Demonstrates how to scale images synchronously">
            <page name="map/main.cpp" href="qtconcurrent-map-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="map/main.cpp"/>
            <page name="map/map.pro" href="qtconcurrent-map-map-pro.html" status="active" subtype="file" title="" fulltitle="map.pro Example File" subtitle="map/map.pro"/>
        </page>
        <page name="wordcount" href="qtconcurrent-wordcount-example.html" status="active" location="qtconcurrent-wordcount.qdoc" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/examples/qtconcurrent/wordcount/doc/src/qtconcurrent-wordcount.qdoc" lineno="28" documented="true" subtype="example" title="QtConcurrent Word Count Example" fulltitle="QtConcurrent Word Count Example" subtitle="" module="QtConcurrent" groups="qtconcurrentexamples" brief="Demonstrates how to use the map-reduce algorithm">
            <page name="wordcount/main.cpp" href="qtconcurrent-wordcount-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="wordcount/main.cpp"/>
            <page name="wordcount/wordcount.pro" href="qtconcurrent-wordcount-wordcount-pro.html" status="active" subtype="file" title="" fulltitle="wordcount.pro Example File" subtitle="wordcount/wordcount.pro"/>
        </page>
        <page name="imagescaling" href="qtconcurrent-imagescaling-example.html" status="active" location="qtconcurrent-imagescaling.qdoc" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/examples/qtconcurrent/imagescaling/doc/src/qtconcurrent-imagescaling.qdoc" lineno="28" documented="true" subtype="example" title="Image Scaling Example" fulltitle="Image Scaling Example" subtitle="" module="QtConcurrent" groups="qtconcurrentexamples" brief="Demonstrates how to asynchronously scale images">
            <page name="imagescaling/imagescaling.cpp" href="qtconcurrent-imagescaling-imagescaling-cpp.html" status="active" subtype="file" title="" fulltitle="imagescaling.cpp Example File" subtitle="imagescaling/imagescaling.cpp"/>
            <page name="imagescaling/imagescaling.h" href="qtconcurrent-imagescaling-imagescaling-h.html" status="active" subtype="file" title="" fulltitle="imagescaling.h Example File" subtitle="imagescaling/imagescaling.h"/>
            <page name="imagescaling/main.cpp" href="qtconcurrent-imagescaling-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="imagescaling/main.cpp"/>
            <page name="imagescaling/imagescaling.pro" href="qtconcurrent-imagescaling-imagescaling-pro.html" status="active" subtype="file" title="" fulltitle="imagescaling.pro Example File" subtitle="imagescaling/imagescaling.pro"/>
        </page>
        <namespace name="QtConcurrent" href="qtconcurrent.html" status="active" access="public" location="qtconcurrentexception.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentexception.h" lineno="51" since="4.4" documented="true" module="QtConcurrent" groups="thread" brief="High-level APIs that make it possible to write multi-threaded programs without using low-level threading primitives">
            <function name="blockingFilter" fullname="QtConcurrent::blockingFilter" href="qtconcurrent.html#blockingFilter" status="active" access="public" location="qtconcurrentfilter.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilter.h" lineno="137" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void blockingFilter(Sequence &amp;sequence, KeepFunctor filterFunction)">
                <parameter type="Sequence &amp;" name="sequence" default=""/>
                <parameter type="KeepFunctor" name="filterFunction" default=""/>
            </function>
            <function name="blockingFiltered" fullname="QtConcurrent::blockingFiltered" href="qtconcurrent.html#blockingFiltered" status="active" access="public" location="qtconcurrentfilter.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilter.h" lineno="203" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="Sequence" signature="Sequence blockingFiltered(const Sequence &amp;sequence, KeepFunctor filterFunction)">
                <parameter type="const Sequence &amp;" name="sequence" default=""/>
                <parameter type="KeepFunctor" name="filterFunction" default=""/>
            </function>
            <function name="blockingFiltered" fullname="QtConcurrent::blockingFiltered" href="qtconcurrent.html#blockingFiltered-1" status="active" access="public" location="qtconcurrentfilter.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilter.h" lineno="210" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="OutputSequence" signature="OutputSequence blockingFiltered(Iterator begin, Iterator end, KeepFunctor filterFunction)">
                <parameter type="Iterator" name="begin" default=""/>
                <parameter type="Iterator" name="end" default=""/>
                <parameter type="KeepFunctor" name="filterFunction" default=""/>
            </function>
            <function name="blockingFilteredReduced" fullname="QtConcurrent::blockingFilteredReduced" href="qtconcurrent.html#blockingFilteredReduced" status="active" access="public" location="qtconcurrentfilter.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilter.h" lineno="144" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="ResultType" signature="ResultType blockingFilteredReduced(const Sequence &amp;sequence, KeepFunctor filterFunction, ReduceFunctor reduceFunction, QtConcurrent::ReduceOptions reduceOptions)">
                <parameter type="const Sequence &amp;" name="sequence" default=""/>
                <parameter type="KeepFunctor" name="filterFunction" default=""/>
                <parameter type="ReduceFunctor" name="reduceFunction" default=""/>
                <parameter type="QtConcurrent::ReduceOptions" name="reduceOptions" default="ReduceOptions(UnorderedReduce | SequentialReduce)"/>
            </function>
            <function name="blockingFilteredReduced" fullname="QtConcurrent::blockingFilteredReduced" href="qtconcurrent.html#blockingFilteredReduced-1" status="active" access="public" location="qtconcurrentfilter.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilter.h" lineno="170" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="ResultType" signature="ResultType blockingFilteredReduced(Iterator begin, Iterator end, KeepFunctor filterFunction, ReduceFunctor reduceFunction, QtConcurrent::ReduceOptions reduceOptions)">
                <parameter type="Iterator" name="begin" default=""/>
                <parameter type="Iterator" name="end" default=""/>
                <parameter type="KeepFunctor" name="filterFunction" default=""/>
                <parameter type="ReduceFunctor" name="reduceFunction" default=""/>
                <parameter type="QtConcurrent::ReduceOptions" name="reduceOptions" default="ReduceOptions(UnorderedReduce | SequentialReduce)"/>
            </function>
            <function name="blockingMap" fullname="QtConcurrent::blockingMap" href="qtconcurrent.html#blockingMap" status="active" access="public" location="qtconcurrentmap.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmap.h" lineno="144" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void blockingMap(Sequence &amp;sequence, MapFunctor function)">
                <parameter type="Sequence &amp;" name="sequence" default=""/>
                <parameter type="MapFunctor" name="function" default=""/>
            </function>
            <function name="blockingMap" fullname="QtConcurrent::blockingMap" href="qtconcurrent.html#blockingMap-1" status="active" access="public" location="qtconcurrentmap.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmap.h" lineno="151" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void blockingMap(Iterator begin, Iterator end, MapFunctor function)">
                <parameter type="Iterator" name="begin" default=""/>
                <parameter type="Iterator" name="end" default=""/>
                <parameter type="MapFunctor" name="function" default=""/>
            </function>
            <function name="blockingMapped" fullname="QtConcurrent::blockingMapped" href="qtconcurrent.html#blockingMapped" status="active" access="public" location="qtconcurrentmap.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmap.h" lineno="218" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="OutputSequence" signature="OutputSequence blockingMapped(const InputSequence &amp;sequence, MapFunctor function)">
                <parameter type="const InputSequence &amp;" name="sequence" default=""/>
                <parameter type="MapFunctor" name="function" default=""/>
            </function>
            <function name="blockingMapped" fullname="QtConcurrent::blockingMapped" href="qtconcurrent.html#blockingMapped-1" status="active" access="public" location="qtconcurrentmap.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmap.h" lineno="240" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="Sequence" signature="Sequence blockingMapped(Iterator begin, Iterator end, MapFunctor function)">
                <parameter type="Iterator" name="begin" default=""/>
                <parameter type="Iterator" name="end" default=""/>
                <parameter type="MapFunctor" name="function" default=""/>
            </function>
            <function name="blockingMappedReduced" fullname="QtConcurrent::blockingMappedReduced" href="qtconcurrent.html#blockingMappedReduced" status="active" access="public" location="qtconcurrentmap.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmap.h" lineno="158" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="ResultType" signature="ResultType blockingMappedReduced(const Sequence &amp;sequence, MapFunctor mapFunction, ReduceFunctor reduceFunction, QtConcurrent::ReduceOptions reduceOptions)">
                <parameter type="const Sequence &amp;" name="sequence" default=""/>
                <parameter type="MapFunctor" name="mapFunction" default=""/>
                <parameter type="ReduceFunctor" name="reduceFunction" default=""/>
                <parameter type="QtConcurrent::ReduceOptions" name="reduceOptions" default="ReduceOptions(UnorderedReduce | SequentialReduce)"/>
            </function>
            <function name="blockingMappedReduced" fullname="QtConcurrent::blockingMappedReduced" href="qtconcurrent.html#blockingMappedReduced-1" status="active" access="public" location="qtconcurrentmap.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmap.h" lineno="187" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="ResultType" signature="ResultType blockingMappedReduced(Iterator begin, Iterator end, MapFunctor mapFunction, ReduceFunctor reduceFunction, QtConcurrent::ReduceOptions reduceOptions)">
                <parameter type="Iterator" name="begin" default=""/>
                <parameter type="Iterator" name="end" default=""/>
                <parameter type="MapFunctor" name="mapFunction" default=""/>
                <parameter type="ReduceFunctor" name="reduceFunction" default=""/>
                <parameter type="QtConcurrent::ReduceOptions" name="reduceOptions" default="QtConcurrent::ReduceOptions(QtConcurrent::UnorderedReduce | QtConcurrent::SequentialReduce)"/>
            </function>
            <function name="filter" fullname="QtConcurrent::filter" href="qtconcurrent.html#filter" status="active" access="public" location="qtconcurrentfilter.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilter.h" lineno="64" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QFuture&lt;void&gt;" signature="QFuture&lt;void&gt; filter(Sequence &amp;sequence, KeepFunctor filterFunction)">
                <parameter type="Sequence &amp;" name="sequence" default=""/>
                <parameter type="KeepFunctor" name="filterFunction" default=""/>
            </function>
            <function name="filterInternal" fullname="QtConcurrent::filterInternal" href="qtconcurrent.html#filterInternal" status="internal" access="private" location="qtconcurrentfilter.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilter.h" lineno="56" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="ThreadEngineStarter&lt;void&gt;" signature="ThreadEngineStarter&lt;void&gt; filterInternal(Sequence &amp;sequence, KeepFunctor keep, ReduceFunctor reduce)">
                <parameter type="Sequence &amp;" name="sequence" default=""/>
                <parameter type="KeepFunctor" name="keep" default=""/>
                <parameter type="ReduceFunctor" name="reduce" default=""/>
            </function>
            <function name="filtered" fullname="QtConcurrent::filtered" href="qtconcurrent.html#filtered" status="active" access="public" location="qtconcurrentfilter.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilter.h" lineno="123" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QFuture&lt;typename Sequence::value_type&gt;" signature="QFuture&lt;typename Sequence::value_type&gt; filtered(const Sequence &amp;sequence, KeepFunctor filterFunction)">
                <parameter type="const Sequence &amp;" name="sequence" default=""/>
                <parameter type="KeepFunctor" name="filterFunction" default=""/>
            </function>
            <function name="filtered" fullname="QtConcurrent::filtered" href="qtconcurrent.html#filtered-1" status="active" access="public" location="qtconcurrentfilter.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilter.h" lineno="130" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="QFuture&lt;typename qValueType&lt;Iterator&gt;::value_type&gt;" signature="QFuture&lt;typename qValueType&lt;Iterator&gt;::value_type&gt; filtered(Iterator begin, Iterator end, KeepFunctor filterFunction)">
                <parameter type="Iterator" name="begin" default=""/>
                <parameter type="Iterator" name="end" default=""/>
                <parameter type="KeepFunctor" name="filterFunction" default=""/>
            </function>
            <function name="filteredReduced" fullname="QtConcurrent::filteredReduced" href="qtconcurrent.html#filteredReduced" status="active" access="public" location="qtconcurrentfilter.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilter.h" lineno="71" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QFuture&lt;ResultType&gt;" signature="QFuture&lt;ResultType&gt; filteredReduced(const Sequence &amp;sequence, KeepFunctor filterFunction, ReduceFunctor reduceFunction, QtConcurrent::ReduceOptions reduceOptions)">
                <parameter type="const Sequence &amp;" name="sequence" default=""/>
                <parameter type="KeepFunctor" name="filterFunction" default=""/>
                <parameter type="ReduceFunctor" name="reduceFunction" default=""/>
                <parameter type="QtConcurrent::ReduceOptions" name="reduceOptions" default="ReduceOptions(UnorderedReduce | SequentialReduce)"/>
            </function>
            <function name="filteredReduced" fullname="QtConcurrent::filteredReduced" href="qtconcurrent.html#filteredReduced-1" status="active" access="public" location="qtconcurrentfilter.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilter.h" lineno="96" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="QFuture&lt;ResultType&gt;" signature="QFuture&lt;ResultType&gt; filteredReduced(Iterator begin, Iterator end, KeepFunctor filterFunction, ReduceFunctor reduceFunction, QtConcurrent::ReduceOptions reduceOptions)">
                <parameter type="Iterator" name="begin" default=""/>
                <parameter type="Iterator" name="end" default=""/>
                <parameter type="KeepFunctor" name="filterFunction" default=""/>
                <parameter type="ReduceFunctor" name="reduceFunction" default=""/>
                <parameter type="QtConcurrent::ReduceOptions" name="reduceOptions" default="ReduceOptions(UnorderedReduce | SequentialReduce)"/>
            </function>
            <function name="map" fullname="QtConcurrent::map" href="qtconcurrent.html#map" status="active" access="public" location="qtconcurrentmap.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmap.h" lineno="60" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QFuture&lt;void&gt;" signature="QFuture&lt;void&gt; map(Sequence &amp;sequence, MapFunctor function)">
                <parameter type="Sequence &amp;" name="sequence" default=""/>
                <parameter type="MapFunctor" name="function" default=""/>
            </function>
            <function name="map" fullname="QtConcurrent::map" href="qtconcurrent.html#map-1" status="active" access="public" location="qtconcurrentmap.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmap.h" lineno="67" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="QFuture&lt;void&gt;" signature="QFuture&lt;void&gt; map(Iterator begin, Iterator end, MapFunctor function)">
                <parameter type="Iterator" name="begin" default=""/>
                <parameter type="Iterator" name="end" default=""/>
                <parameter type="MapFunctor" name="function" default=""/>
            </function>
            <function name="mapped" fullname="QtConcurrent::mapped" href="qtconcurrent.html#mapped" status="active" access="public" location="qtconcurrentmap.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmap.h" lineno="130" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QFuture&lt;typename QtPrivate::MapResultType&lt;void, MapFunctor&gt;::ResultType&gt;" signature="QFuture&lt;typename QtPrivate::MapResultType&lt;void, MapFunctor&gt;::ResultType&gt; mapped(const Sequence &amp;sequence, MapFunctor function)">
                <parameter type="const Sequence &amp;" name="sequence" default=""/>
                <parameter type="MapFunctor" name="function" default=""/>
            </function>
            <function name="mapped" fullname="QtConcurrent::mapped" href="qtconcurrent.html#mapped-1" status="active" access="public" location="qtconcurrentmap.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmap.h" lineno="137" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="QFuture&lt;typename QtPrivate::MapResultType&lt;void, MapFunctor&gt;::ResultType&gt;" signature="QFuture&lt;typename QtPrivate::MapResultType&lt;void, MapFunctor&gt;::ResultType&gt; mapped(Iterator begin, Iterator end, MapFunctor function)">
                <parameter type="Iterator" name="begin" default=""/>
                <parameter type="Iterator" name="end" default=""/>
                <parameter type="MapFunctor" name="function" default=""/>
            </function>
            <function name="mappedReduced" fullname="QtConcurrent::mappedReduced" href="qtconcurrent.html#mappedReduced" status="active" access="public" location="qtconcurrentmap.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmap.h" lineno="74" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QFuture&lt;ResultType&gt;" signature="QFuture&lt;ResultType&gt; mappedReduced(const Sequence &amp;sequence, MapFunctor mapFunction, ReduceFunctor reduceFunction, QtConcurrent::ReduceOptions reduceOptions)">
                <parameter type="const Sequence &amp;" name="sequence" default=""/>
                <parameter type="MapFunctor" name="mapFunction" default=""/>
                <parameter type="ReduceFunctor" name="reduceFunction" default=""/>
                <parameter type="QtConcurrent::ReduceOptions" name="reduceOptions" default="ReduceOptions(UnorderedReduce | SequentialReduce)"/>
            </function>
            <function name="mappedReduced" fullname="QtConcurrent::mappedReduced" href="qtconcurrent.html#mappedReduced-1" status="active" access="public" location="qtconcurrentmap.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmap.h" lineno="101" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="QFuture&lt;ResultType&gt;" signature="QFuture&lt;ResultType&gt; mappedReduced(Iterator begin, Iterator end, MapFunctor mapFunction, ReduceFunctor reduceFunction, QtConcurrent::ReduceOptions reduceOptions)">
                <parameter type="Iterator" name="begin" default=""/>
                <parameter type="Iterator" name="end" default=""/>
                <parameter type="MapFunctor" name="mapFunction" default=""/>
                <parameter type="ReduceFunctor" name="reduceFunction" default=""/>
                <parameter type="QtConcurrent::ReduceOptions" name="reduceOptions" default="ReduceOptions(UnorderedReduce | SequentialReduce)"/>
            </function>
            <function name="run" fullname="QtConcurrent::run" href="qtconcurrent.html#run" status="active" access="public" location="qtconcurrentrun.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentrun.h" lineno="60" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QFuture&lt;T&gt;" signature="QFuture&lt;T&gt; run(Function function, ... )">
                <parameter type="Function" name="function" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="run" fullname="QtConcurrent::run" href="qtconcurrent.html#run-1" status="active" access="public" location="qtconcurrentrun.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentrun.h" lineno="63" documented="true" since="5.4" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="QFuture&lt;T&gt;" signature="QFuture&lt;T&gt; run(QThreadPool *pool, Function function, ... )">
                <parameter type="QThreadPool *" name="pool" default=""/>
                <parameter type="Function" name="function" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="selectIteration" fullname="QtConcurrent::selectIteration" href="qtconcurrent.html#selectIteration" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="164" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool selectIteration(std::bidirectional_iterator_tag )">
                <parameter type="std::bidirectional_iterator_tag" name="" default=""/>
            </function>
            <function name="selectIteration" fullname="QtConcurrent::selectIteration" href="qtconcurrent.html#selectIteration-1" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="169" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="bool" signature="bool selectIteration(std::forward_iterator_tag )">
                <parameter type="std::forward_iterator_tag" name="" default=""/>
            </function>
            <function name="selectIteration" fullname="QtConcurrent::selectIteration" href="qtconcurrent.html#selectIteration-2" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="174" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="bool" signature="bool selectIteration(std::random_access_iterator_tag )">
                <parameter type="std::random_access_iterator_tag" name="" default=""/>
            </function>
            <function name="startFiltered" fullname="QtConcurrent::startFiltered" href="qtconcurrent.html#startFiltered" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="298" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="ThreadEngineStarter&lt;typename qValueType&lt;Iterator&gt;::value_type&gt;" signature="ThreadEngineStarter&lt;typename qValueType&lt;Iterator&gt;::value_type&gt; startFiltered(Iterator begin, Iterator end, KeepFunctor functor)">
                <parameter type="Iterator" name="begin" default=""/>
                <parameter type="Iterator" name="end" default=""/>
                <parameter type="KeepFunctor" name="functor" default=""/>
            </function>
            <function name="startFiltered" fullname="QtConcurrent::startFiltered" href="qtconcurrent.html#startFiltered-1" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="306" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="ThreadEngineStarter&lt;typename Sequence::value_type&gt;" signature="ThreadEngineStarter&lt;typename Sequence::value_type&gt; startFiltered(const Sequence &amp;sequence, KeepFunctor functor)">
                <parameter type="const Sequence &amp;" name="sequence" default=""/>
                <parameter type="KeepFunctor" name="functor" default=""/>
            </function>
            <function name="startFilteredReduced" fullname="QtConcurrent::startFilteredReduced" href="qtconcurrent.html#startFilteredReduced" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="317" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="ThreadEngineStarter&lt;ResultType&gt;" signature="ThreadEngineStarter&lt;ResultType&gt; startFilteredReduced(const Sequence &amp;sequence, MapFunctor mapFunctor, ReduceFunctor reduceFunctor, QtConcurrent::ReduceOptions options)">
                <parameter type="const Sequence &amp;" name="sequence" default=""/>
                <parameter type="MapFunctor" name="mapFunctor" default=""/>
                <parameter type="ReduceFunctor" name="reduceFunctor" default=""/>
                <parameter type="QtConcurrent::ReduceOptions" name="options" default=""/>
            </function>
            <function name="startFilteredReduced" fullname="QtConcurrent::startFilteredReduced" href="qtconcurrent.html#startFilteredReduced-1" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="331" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="ThreadEngineStarter&lt;ResultType&gt;" signature="ThreadEngineStarter&lt;ResultType&gt; startFilteredReduced(Iterator begin, Iterator end, MapFunctor mapFunctor, ReduceFunctor reduceFunctor, QtConcurrent::ReduceOptions options)">
                <parameter type="Iterator" name="begin" default=""/>
                <parameter type="Iterator" name="end" default=""/>
                <parameter type="MapFunctor" name="mapFunctor" default=""/>
                <parameter type="ReduceFunctor" name="reduceFunctor" default=""/>
                <parameter type="QtConcurrent::ReduceOptions" name="options" default=""/>
            </function>
            <function name="startMap" fullname="QtConcurrent::startMap" href="qtconcurrent.html#startMap" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="195" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="ThreadEngineStarter&lt;void&gt;" signature="ThreadEngineStarter&lt;void&gt; startMap(Iterator begin, Iterator end, Functor functor)">
                <parameter type="Iterator" name="begin" default=""/>
                <parameter type="Iterator" name="end" default=""/>
                <parameter type="Functor" name="functor" default=""/>
            </function>
            <function name="startMapped" fullname="QtConcurrent::startMapped" href="qtconcurrent.html#startMapped" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="202" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="ThreadEngineStarter&lt;T&gt;" signature="ThreadEngineStarter&lt;T&gt; startMapped(Iterator begin, Iterator end, Functor functor)">
                <parameter type="Iterator" name="begin" default=""/>
                <parameter type="Iterator" name="end" default=""/>
                <parameter type="Functor" name="functor" default=""/>
            </function>
            <function name="startMapped" fullname="QtConcurrent::startMapped" href="qtconcurrent.html#startMapped-1" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="231" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="ThreadEngineStarter&lt;T&gt;" signature="ThreadEngineStarter&lt;T&gt; startMapped(const Sequence &amp;sequence, Functor functor)">
                <parameter type="const Sequence &amp;" name="sequence" default=""/>
                <parameter type="Functor" name="functor" default=""/>
            </function>
            <function name="startMappedReduced" fullname="QtConcurrent::startMappedReduced" href="qtconcurrent.html#startMappedReduced" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="242" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="ThreadEngineStarter&lt;ResultType&gt;" signature="ThreadEngineStarter&lt;ResultType&gt; startMappedReduced(const Sequence &amp;sequence, MapFunctor mapFunctor, ReduceFunctor reduceFunctor, QtConcurrent::ReduceOptions options)">
                <parameter type="const Sequence &amp;" name="sequence" default=""/>
                <parameter type="MapFunctor" name="mapFunctor" default=""/>
                <parameter type="ReduceFunctor" name="reduceFunctor" default=""/>
                <parameter type="QtConcurrent::ReduceOptions" name="options" default=""/>
            </function>
            <function name="startMappedReduced" fullname="QtConcurrent::startMappedReduced" href="qtconcurrent.html#startMappedReduced-1" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="255" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="ThreadEngineStarter&lt;ResultType&gt;" signature="ThreadEngineStarter&lt;ResultType&gt; startMappedReduced(Iterator begin, Iterator end, MapFunctor mapFunctor, ReduceFunctor reduceFunctor, QtConcurrent::ReduceOptions options)">
                <parameter type="Iterator" name="begin" default=""/>
                <parameter type="Iterator" name="end" default=""/>
                <parameter type="MapFunctor" name="mapFunctor" default=""/>
                <parameter type="ReduceFunctor" name="reduceFunctor" default=""/>
                <parameter type="QtConcurrent::ReduceOptions" name="options" default=""/>
            </function>
            <function name="startThreadEngine" fullname="QtConcurrent::startThreadEngine" href="qtconcurrent.html#startThreadEngine" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="262" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="ThreadEngineStarter&lt;typename ThreadEngine::ResultType&gt;" signature="ThreadEngineStarter&lt;typename ThreadEngine::ResultType&gt; startThreadEngine(ThreadEngine *threadEngine)">
                <parameter type="ThreadEngine *" name="threadEngine" default=""/>
            </function>
            <typedef name="Exception" fullname="QtConcurrent::Exception" href="qtconcurrent-obsolete.html#Exception-typedef" status="obsolete" access="public" location="qtconcurrentexception.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentexception.h" lineno="56" documented="true"/>
            <typedef name="UnhandledException" fullname="QtConcurrent::UnhandledException" href="qtconcurrent-obsolete.html#UnhandledException-typedef" status="obsolete" access="public" location="qtconcurrentexception.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentexception.h" lineno="57" documented="true"/>
            <class name="FunctionWrapper1" fullname="QtConcurrent::FunctionWrapper1" href="qtconcurrent-functionwrapper1.html" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="70" documented="true" module="QtConcurrent">
                <function name="FunctionWrapper1" fullname="QtConcurrent::FunctionWrapper1::FunctionWrapper1" href="qtconcurrent-functionwrapper1.html#FunctionWrapper1" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="75" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="FunctionWrapper1(QtConcurrent::FunctionWrapper1::FunctionPointerType _functionPointer)">
                    <parameter type="QtConcurrent::FunctionWrapper1::FunctionPointerType" name="_functionPointer" default=""/>
                </function>
                <function name="operator()" fullname="QtConcurrent::FunctionWrapper1::operator()" href="qtconcurrent-functionwrapper1.html#operator-28-29" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="78" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="T" signature="T operator()(U u)">
                    <parameter type="U" name="u" default=""/>
                </function>
                <typedef name="FunctionPointerType" fullname="QtConcurrent::FunctionWrapper1::FunctionPointerType" href="qtconcurrent-functionwrapper1.html#FunctionPointerType-typedef" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="73"/>
                <typedef name="result_type" fullname="QtConcurrent::FunctionWrapper1::result_type" href="qtconcurrent-functionwrapper1.html#result_type-typedef" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="74"/>
                <variable name="functionPointer" fullname="QtConcurrent::FunctionWrapper1::functionPointer" href="qtconcurrent-functionwrapper1.html#functionPointer-var" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="84" type="QtConcurrent::FunctionWrapper1::FunctionPointerType" static="false"/>
            </class>
            <class name="ThreadEngine" fullname="QtConcurrent::ThreadEngine" href="qtconcurrent-threadengine.html" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="128" documented="true" module="QtConcurrent">
                <function name="asynchronousFinish" fullname="QtConcurrent::ThreadEngine::asynchronousFinish" href="qtconcurrent-threadengine.html#asynchronousFinish" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="174" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void asynchronousFinish() override"/>
                <function name="futureInterfaceTyped" fullname="QtConcurrent::ThreadEngine::futureInterfaceTyped" href="qtconcurrent-threadengine.html#futureInterfaceTyped" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="135" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QFutureInterface&lt;T&gt; *" signature="QFutureInterface&lt;T&gt; * futureInterfaceTyped()"/>
                <function name="reportResult" fullname="QtConcurrent::ThreadEngine::reportResult" href="qtconcurrent-threadengine.html#reportResult" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="183" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void reportResult(const T *_result, int index)">
                    <parameter type="const T *" name="_result" default=""/>
                    <parameter type="int" name="index" default="-1"/>
                </function>
                <function name="reportResults" fullname="QtConcurrent::ThreadEngine::reportResults" href="qtconcurrent-threadengine.html#reportResults" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="189" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void reportResults(const QVector&lt;T&gt; &amp;_result, int index, int count)">
                    <parameter type="const QVector&lt;T&gt; &amp;" name="_result" default=""/>
                    <parameter type="int" name="index" default="-1"/>
                    <parameter type="int" name="count" default="-1"/>
                </function>
                <function name="result" fullname="QtConcurrent::ThreadEngine::result" href="qtconcurrent-threadengine.html#result" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="133" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="T *" signature="T * result()"/>
                <function name="startAsynchronously" fullname="QtConcurrent::ThreadEngine::startAsynchronously" href="qtconcurrent-threadengine.html#startAsynchronously" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="158" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QFuture&lt;T&gt;" signature="QFuture&lt;T&gt; startAsynchronously()"/>
                <function name="startBlocking" fullname="QtConcurrent::ThreadEngine::startBlocking" href="qtconcurrent-threadengine.html#startBlocking" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="150" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="T *" signature="T * startBlocking()"/>
                <function name="startSingleThreaded" fullname="QtConcurrent::ThreadEngine::startSingleThreaded" href="qtconcurrent-threadengine.html#startSingleThreaded" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="141" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="T *" signature="T * startSingleThreaded()"/>
                <typedef name="ResultType" fullname="QtConcurrent::ThreadEngine::ResultType" href="qtconcurrent-threadengine.html#ResultType-typedef" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="131"/>
            </class>
            <typedef name="ReduceOptions" fullname="QtConcurrent::ReduceOptions" href="qtconcurrent.html#ReduceOption-enum" status="active" access="public" location="qtconcurrentreducekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentreducekernel.h" lineno="96" enum="QtConcurrent::ReduceOption"/>
            <enum name="ThreadFunctionResult" fullname="QtConcurrent::ThreadFunctionResult" href="qtconcurrent.html#ThreadFunctionResult-enum" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="81" documented="true">
                <value name="ThrottleThread" value="0"/>
                <value name="ThreadFinished" value="1"/>
            </enum>
            <class name="ThreadEngineBarrier" fullname="QtConcurrent::ThreadEngineBarrier" href="qtconcurrent-threadenginebarrier.html" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="63" documented="true" module="QtConcurrent">
                <function name="ThreadEngineBarrier" fullname="QtConcurrent::ThreadEngineBarrier::ThreadEngineBarrier" href="qtconcurrent-threadenginebarrier.html#ThreadEngineBarrier" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="73" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="ThreadEngineBarrier()"/>
                <function name="acquire" fullname="QtConcurrent::ThreadEngineBarrier::acquire" href="qtconcurrent-threadenginebarrier.html#acquire" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="74" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void acquire()"/>
                <function name="currentCount" fullname="QtConcurrent::ThreadEngineBarrier::currentCount" href="qtconcurrent-threadenginebarrier.html#currentCount" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="77" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="int" signature="int currentCount()"/>
                <function name="release" fullname="QtConcurrent::ThreadEngineBarrier::release" href="qtconcurrent-threadenginebarrier.html#release" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="75" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="int" signature="int release()"/>
                <function name="releaseUnlessLast" fullname="QtConcurrent::ThreadEngineBarrier::releaseUnlessLast" href="qtconcurrent-threadenginebarrier.html#releaseUnlessLast" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="78" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool releaseUnlessLast()"/>
                <function name="wait" fullname="QtConcurrent::ThreadEngineBarrier::wait" href="qtconcurrent-threadenginebarrier.html#wait" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="76" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void wait()"/>
                <variable name="semaphore" fullname="QtConcurrent::ThreadEngineBarrier::semaphore" href="qtconcurrent-threadenginebarrier.html#semaphore-var" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="71" type="QSemaphore" static="false"/>
                <variable name="count" fullname="QtConcurrent::ThreadEngineBarrier::count" href="qtconcurrent-threadenginebarrier.html#count-var" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="70" type="QAtomicInt" static="false"/>
            </class>
            <class name="ThreadEngineStarterBase" fullname="QtConcurrent::ThreadEngineStarterBase" href="qtconcurrent-threadenginestarterbase.html" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="201" documented="true" module="QtConcurrent">
                <function name="ThreadEngineStarterBase" fullname="QtConcurrent::ThreadEngineStarterBase::ThreadEngineStarterBase" href="qtconcurrent-threadenginestarterbase.html#ThreadEngineStarterBase" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="204" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="ThreadEngineStarterBase(ThreadEngine&lt;T&gt; *_threadEngine)">
                    <parameter type="ThreadEngine&lt;T&gt; *" name="_threadEngine" default=""/>
                </function>
                <function name="operator QFuture&lt;T&gt;" fullname="QtConcurrent::ThreadEngineStarterBase::operator QFuture&lt;T&gt;" href="qtconcurrent-threadenginestarterbase.html#operator-QFuture-ltT-gt" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="215" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QFuture&lt;T&gt;" signature="QFuture&lt;T&gt; operator QFuture&lt;T&gt;()"/>
                <function name="startAsynchronously" fullname="QtConcurrent::ThreadEngineStarterBase::startAsynchronously" href="qtconcurrent-threadenginestarterbase.html#startAsynchronously" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="210" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QFuture&lt;T&gt;" signature="QFuture&lt;T&gt; startAsynchronously()"/>
                <variable name="threadEngine" fullname="QtConcurrent::ThreadEngineStarterBase::threadEngine" href="qtconcurrent-threadenginestarterbase.html#threadEngine-var" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="221" type="ThreadEngine&lt;T&gt; *" static="false"/>
            </class>
            <class name="MemberFunctionWrapper1" fullname="QtConcurrent::MemberFunctionWrapper1" href="qtconcurrent-memberfunctionwrapper1.html" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="122" documented="true" module="QtConcurrent">
                <function name="MemberFunctionWrapper1" fullname="QtConcurrent::MemberFunctionWrapper1::MemberFunctionWrapper1" href="qtconcurrent-memberfunctionwrapper1.html#MemberFunctionWrapper1" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="128" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="MemberFunctionWrapper1(QtConcurrent::MemberFunctionWrapper1::FunctionPointerType _functionPointer)">
                    <parameter type="QtConcurrent::MemberFunctionWrapper1::FunctionPointerType" name="_functionPointer" default=""/>
                </function>
                <function name="operator()" fullname="QtConcurrent::MemberFunctionWrapper1::operator()" href="qtconcurrent-memberfunctionwrapper1.html#operator-28-29" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="132" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="T" signature="T operator()(C &amp;c, U u)">
                    <parameter type="C &amp;" name="c" default=""/>
                    <parameter type="U" name="u" default=""/>
                </function>
                <typedef name="FunctionPointerType" fullname="QtConcurrent::MemberFunctionWrapper1::FunctionPointerType" href="qtconcurrent-memberfunctionwrapper1.html#FunctionPointerType-typedef" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="125"/>
                <typedef name="result_type" fullname="QtConcurrent::MemberFunctionWrapper1::result_type" href="qtconcurrent-memberfunctionwrapper1.html#result_type-typedef" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="126"/>
                <variable name="functionPointer" fullname="QtConcurrent::MemberFunctionWrapper1::functionPointer" href="qtconcurrent-memberfunctionwrapper1.html#functionPointer-var" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="138" type="QtConcurrent::MemberFunctionWrapper1::FunctionPointerType" static="false"/>
            </class>
            <class name="ConstMemberFunctionWrapper" fullname="QtConcurrent::ConstMemberFunctionWrapper" href="qtconcurrent-constmemberfunctionwrapper.html" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="142" documented="true" module="QtConcurrent">
                <function name="ConstMemberFunctionWrapper" fullname="QtConcurrent::ConstMemberFunctionWrapper::ConstMemberFunctionWrapper" href="qtconcurrent-constmemberfunctionwrapper.html#ConstMemberFunctionWrapper" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="147" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="ConstMemberFunctionWrapper(QtConcurrent::ConstMemberFunctionWrapper::FunctionPointerType _functionPointer)">
                    <parameter type="QtConcurrent::ConstMemberFunctionWrapper::FunctionPointerType" name="_functionPointer" default=""/>
                </function>
                <function name="operator()" fullname="QtConcurrent::ConstMemberFunctionWrapper::operator()" href="qtconcurrent-constmemberfunctionwrapper.html#operator-28-29" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="150" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="T" signature="T operator()(const C &amp;c) const">
                    <parameter type="const C &amp;" name="c" default=""/>
                </function>
                <typedef name="FunctionPointerType" fullname="QtConcurrent::ConstMemberFunctionWrapper::FunctionPointerType" href="qtconcurrent-constmemberfunctionwrapper.html#FunctionPointerType-typedef" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="145"/>
                <typedef name="result_type" fullname="QtConcurrent::ConstMemberFunctionWrapper::result_type" href="qtconcurrent-constmemberfunctionwrapper.html#result_type-typedef" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="146"/>
                <variable name="functionPointer" fullname="QtConcurrent::ConstMemberFunctionWrapper::functionPointer" href="qtconcurrent-constmemberfunctionwrapper.html#functionPointer-var" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="155" type="QtConcurrent::ConstMemberFunctionWrapper::FunctionPointerType" static="false"/>
            </class>
            <enum name="ReduceQueueLimits" fullname="QtConcurrent::ReduceQueueLimits" href="qtconcurrent.html#ReduceQueueLimits-enum" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentreducekernel.h" lineno="68" documented="true">
                <value name="ReduceQueueStartLimit" value="20"/>
                <value name="ReduceQueueThrottleLimit" value="30"/>
            </enum>
            <class name="SequenceHolder2" fullname="QtConcurrent::SequenceHolder2" href="qtconcurrent-sequenceholder2.html" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentreducekernel.h" lineno="223" documented="true" bases="" module="QtConcurrent">
                <function name="SequenceHolder2" fullname="QtConcurrent::SequenceHolder2::SequenceHolder2" href="qtconcurrent-sequenceholder2.html#SequenceHolder2" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentreducekernel.h" lineno="225" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="SequenceHolder2(const Sequence &amp;_sequence, Functor1 functor1, Functor2 functor2, QtConcurrent::ReduceOptions reduceOptions)">
                    <parameter type="const Sequence &amp;" name="_sequence" default=""/>
                    <parameter type="Functor1" name="functor1" default=""/>
                    <parameter type="Functor2" name="functor2" default=""/>
                    <parameter type="QtConcurrent::ReduceOptions" name="reduceOptions" default=""/>
                </function>
                <function name="finish" fullname="QtConcurrent::SequenceHolder2::finish" href="qtconcurrent-sequenceholder2.html#finish" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentreducekernel.h" lineno="235" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void finish() override"/>
                <variable name="sequence" fullname="QtConcurrent::SequenceHolder2::sequence" href="qtconcurrent-sequenceholder2.html#sequence-var" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentreducekernel.h" lineno="233" type="Sequence" static="false"/>
            </class>
            <enum name="ReduceOption" fullname="QtConcurrent::ReduceOption" href="qtconcurrent.html#ReduceOption-enum" status="active" access="public" location="qtconcurrentreducekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentreducekernel.h" lineno="90" documented="true" typedef="QtConcurrent::ReduceOptions">
                <value name="UnorderedReduce" value="0x1"/>
                <value name="OrderedReduce" value="0x2"/>
                <value name="SequentialReduce" value="0x4"/>
            </enum>
            <class name="FunctionWrapper0" fullname="QtConcurrent::FunctionWrapper0" href="qtconcurrent-functionwrapper0.html" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="53" documented="true" module="QtConcurrent">
                <function name="FunctionWrapper0" fullname="QtConcurrent::FunctionWrapper0::FunctionWrapper0" href="qtconcurrent-functionwrapper0.html#FunctionWrapper0" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="58" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="FunctionWrapper0(QtConcurrent::FunctionWrapper0::FunctionPointerType _functionPointer)">
                    <parameter type="QtConcurrent::FunctionWrapper0::FunctionPointerType" name="_functionPointer" default=""/>
                </function>
                <function name="operator()" fullname="QtConcurrent::FunctionWrapper0::operator()" href="qtconcurrent-functionwrapper0.html#operator-28-29" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="61" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="T" signature="T operator()()"/>
                <variable name="functionPointer" fullname="QtConcurrent::FunctionWrapper0::functionPointer" href="qtconcurrent-functionwrapper0.html#functionPointer-var" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="66" type="QtConcurrent::FunctionWrapper0::FunctionPointerType" static="false"/>
                <typedef name="FunctionPointerType" fullname="QtConcurrent::FunctionWrapper0::FunctionPointerType" href="qtconcurrent-functionwrapper0.html#FunctionPointerType-typedef" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="56"/>
                <typedef name="result_type" fullname="QtConcurrent::FunctionWrapper0::result_type" href="qtconcurrent-functionwrapper0.html#result_type-typedef" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="57"/>
            </class>
            <class name="IntermediateResults" fullname="QtConcurrent::IntermediateResults" href="qtconcurrent-intermediateresults.html" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentreducekernel.h" lineno="83">
                <variable name="begin" fullname="QtConcurrent::IntermediateResults::begin" href="qtconcurrent-intermediateresults.html#begin-var" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentreducekernel.h" lineno="86" type="int" static="false"/>
                <variable name="end" fullname="QtConcurrent::IntermediateResults::end" href="qtconcurrent-intermediateresults.html#end-var" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentreducekernel.h" lineno="86" type="int" static="false"/>
                <variable name="vector" fullname="QtConcurrent::IntermediateResults::vector" href="qtconcurrent-intermediateresults.html#vector-var" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentreducekernel.h" lineno="87" type="QVector&lt;T&gt;" static="false"/>
            </class>
            <class name="ThreadEngineStarter" fullname="QtConcurrent::ThreadEngineStarter" href="qtconcurrent-threadenginestarter.html" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="229" documented="true" module="QtConcurrent">
                <function name="ThreadEngineStarter" fullname="QtConcurrent::ThreadEngineStarter::ThreadEngineStarter" href="qtconcurrent-threadenginestarter.html#ThreadEngineStarter" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="234" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="ThreadEngineStarter(QtConcurrent::ThreadEngineStarter::TypedThreadEngine *eng)">
                    <parameter type="QtConcurrent::ThreadEngineStarter::TypedThreadEngine *" name="eng" default=""/>
                </function>
                <function name="startBlocking" fullname="QtConcurrent::ThreadEngineStarter::startBlocking" href="qtconcurrent-threadenginestarter.html#startBlocking" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="237" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="T" signature="T startBlocking()"/>
                <typedef name="Base" fullname="QtConcurrent::ThreadEngineStarter::Base" href="qtconcurrent-threadenginestarter.html#Base-typedef" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="231"/>
                <typedef name="TypedThreadEngine" fullname="QtConcurrent::ThreadEngineStarter::TypedThreadEngine" href="qtconcurrent-threadenginestarter.html#TypedThreadEngine-typedef" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="232"/>
            </class>
            <class name="BlockSizeManager" fullname="QtConcurrent::BlockSizeManager" href="qtconcurrent-blocksizemanager.html" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="67" documented="true" module="QtConcurrent">
                <function name="BlockSizeManager" fullname="QtConcurrent::BlockSizeManager::BlockSizeManager" href="qtconcurrent-blocksizemanager.html#BlockSizeManager" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="70" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="BlockSizeManager(int iterationCount)">
                    <parameter type="int" name="iterationCount" default=""/>
                </function>
                <function name="blockSize" fullname="QtConcurrent::BlockSizeManager::blockSize" href="qtconcurrent-blocksizemanager.html#blockSize" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="73" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="int" signature="int blockSize()"/>
                <function name="blockSizeMaxed" fullname="QtConcurrent::BlockSizeManager::blockSizeMaxed" href="qtconcurrent-blocksizemanager.html#blockSizeMaxed" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="75" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool blockSizeMaxed()"/>
                <function name="operator=" fullname="QtConcurrent::BlockSizeManager::operator=" href="qtconcurrent-blocksizemanager.html#operator-eq" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="87" meta="copy-assign" virtual="non" const="false" static="false" final="false" override="false" type="QtConcurrent::BlockSizeManager &amp;" signature="QtConcurrent::BlockSizeManager &amp; operator=(const QtConcurrent::BlockSizeManager &amp;)">
                    <parameter type="const QtConcurrent::BlockSizeManager &amp;" name="" default=""/>
                </function>
                <function name="timeAfterUser" fullname="QtConcurrent::BlockSizeManager::timeAfterUser" href="qtconcurrent-blocksizemanager.html#timeAfterUser" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="72" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void timeAfterUser()"/>
                <function name="timeBeforeUser" fullname="QtConcurrent::BlockSizeManager::timeBeforeUser" href="qtconcurrent-blocksizemanager.html#timeBeforeUser" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="71" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void timeBeforeUser()"/>
                <variable name="maxBlockSize" fullname="QtConcurrent::BlockSizeManager::maxBlockSize" href="qtconcurrent-blocksizemanager.html#maxBlockSize-var" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="80" type="const int" static="false"/>
                <variable name="beforeUser" fullname="QtConcurrent::BlockSizeManager::beforeUser" href="qtconcurrent-blocksizemanager.html#beforeUser-var" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="81" type="qint64" static="false"/>
                <variable name="afterUser" fullname="QtConcurrent::BlockSizeManager::afterUser" href="qtconcurrent-blocksizemanager.html#afterUser-var" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="82" type="qint64" static="false"/>
                <variable name="controlPartElapsed" fullname="QtConcurrent::BlockSizeManager::controlPartElapsed" href="qtconcurrent-blocksizemanager.html#controlPartElapsed-var" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="83" type="Median&lt;double&gt;" static="false"/>
                <variable name="userPartElapsed" fullname="QtConcurrent::BlockSizeManager::userPartElapsed" href="qtconcurrent-blocksizemanager.html#userPartElapsed-var" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="84" type="Median&lt;double&gt;" static="false"/>
                <variable name="m_blockSize" fullname="QtConcurrent::BlockSizeManager::m_blockSize" href="qtconcurrent-blocksizemanager.html#m_blockSize-var" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="85" type="int" static="false"/>
            </class>
            <class name="ReduceKernel" fullname="QtConcurrent::ReduceKernel" href="qtconcurrent-reducekernel.html" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentreducekernel.h" lineno="102" documented="true" module="QtConcurrent">
                <function name="ReduceKernel" fullname="QtConcurrent::ReduceKernel::ReduceKernel" href="qtconcurrent-reducekernel.html#ReduceKernel" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentreducekernel.h" lineno="141" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="ReduceKernel(QtConcurrent::ReduceOptions _reduceOptions)">
                    <parameter type="QtConcurrent::ReduceOptions" name="_reduceOptions" default=""/>
                </function>
                <function name="canReduce" fullname="QtConcurrent::ReduceKernel::canReduce" href="qtconcurrent-reducekernel.html#canReduce" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentreducekernel.h" lineno="112" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool canReduce(int begin) const">
                    <parameter type="int" name="begin" default=""/>
                </function>
                <function name="finish" fullname="QtConcurrent::ReduceKernel::finish" href="qtconcurrent-reducekernel.html#finish" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentreducekernel.h" lineno="206" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void finish(ReduceFunctor &amp;reduce, ReduceResultType &amp;r)">
                    <parameter type="ReduceFunctor &amp;" name="reduce" default=""/>
                    <parameter type="ReduceResultType &amp;" name="r" default=""/>
                </function>
                <function name="reduceResult" fullname="QtConcurrent::ReduceKernel::reduceResult" href="qtconcurrent-reducekernel.html#reduceResult" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentreducekernel.h" lineno="120" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void reduceResult(ReduceFunctor &amp;reduce, ReduceResultType &amp;r, const IntermediateResults&lt;T&gt; &amp;result)">
                    <parameter type="ReduceFunctor &amp;" name="reduce" default=""/>
                    <parameter type="ReduceResultType &amp;" name="r" default=""/>
                    <parameter type="const IntermediateResults&lt;T&gt; &amp;" name="result" default=""/>
                </function>
                <function name="reduceResults" fullname="QtConcurrent::ReduceKernel::reduceResults" href="qtconcurrent-reducekernel.html#reduceResults" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentreducekernel.h" lineno="129" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void reduceResults(ReduceFunctor &amp;reduce, ReduceResultType &amp;r, QtConcurrent::ReduceKernel::ResultsMap &amp;map)">
                    <parameter type="ReduceFunctor &amp;" name="reduce" default=""/>
                    <parameter type="ReduceResultType &amp;" name="r" default=""/>
                    <parameter type="QtConcurrent::ReduceKernel::ResultsMap &amp;" name="map" default=""/>
                </function>
                <function name="runReduce" fullname="QtConcurrent::ReduceKernel::runReduce" href="qtconcurrent-reducekernel.html#runReduce" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentreducekernel.h" lineno="146" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void runReduce(ReduceFunctor &amp;reduce, ReduceResultType &amp;r, const IntermediateResults&lt;T&gt; &amp;result)">
                    <parameter type="ReduceFunctor &amp;" name="reduce" default=""/>
                    <parameter type="ReduceResultType &amp;" name="r" default=""/>
                    <parameter type="const IntermediateResults&lt;T&gt; &amp;" name="result" default=""/>
                </function>
                <function name="shouldStartThread" fullname="QtConcurrent::ReduceKernel::shouldStartThread" href="qtconcurrent-reducekernel.html#shouldStartThread" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentreducekernel.h" lineno="216" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool shouldStartThread()"/>
                <function name="shouldThrottle" fullname="QtConcurrent::ReduceKernel::shouldThrottle" href="qtconcurrent-reducekernel.html#shouldThrottle" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentreducekernel.h" lineno="211" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool shouldThrottle()"/>
                <typedef name="ResultsMap" fullname="QtConcurrent::ReduceKernel::ResultsMap" href="qtconcurrent-reducekernel.html#ResultsMap-typedef" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentreducekernel.h" lineno="104"/>
                <variable name="reduceOptions" fullname="QtConcurrent::ReduceKernel::reduceOptions" href="qtconcurrent-reducekernel.html#reduceOptions-var" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentreducekernel.h" lineno="106" type="const QtConcurrent::ReduceOptions" static="false"/>
                <variable name="mutex" fullname="QtConcurrent::ReduceKernel::mutex" href="qtconcurrent-reducekernel.html#mutex-var" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentreducekernel.h" lineno="108" type="QMutex" static="false"/>
                <variable name="threadCount" fullname="QtConcurrent::ReduceKernel::threadCount" href="qtconcurrent-reducekernel.html#threadCount-var" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentreducekernel.h" lineno="109" type="int" static="false"/>
                <variable name="resultsMapSize" fullname="QtConcurrent::ReduceKernel::resultsMapSize" href="qtconcurrent-reducekernel.html#resultsMapSize-var" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentreducekernel.h" lineno="109" type="int" static="false"/>
                <variable name="progress" fullname="QtConcurrent::ReduceKernel::progress" href="qtconcurrent-reducekernel.html#progress-var" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentreducekernel.h" lineno="109" type="int" static="false"/>
                <variable name="resultsMap" fullname="QtConcurrent::ReduceKernel::resultsMap" href="qtconcurrent-reducekernel.html#resultsMap-var" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentreducekernel.h" lineno="110" type="QtConcurrent::ReduceKernel::ResultsMap" static="false"/>
            </class>
            <class name="MappedEachKernel" fullname="QtConcurrent::MappedEachKernel" href="qtconcurrent-mappedeachkernel.html" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="162" documented="true" module="QtConcurrent">
                <function name="MappedEachKernel" fullname="QtConcurrent::MappedEachKernel::MappedEachKernel" href="qtconcurrent-mappedeachkernel.html#MappedEachKernel" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="170" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="MappedEachKernel(Iterator begin, Iterator end, MapFunctor _map)">
                    <parameter type="Iterator" name="begin" default=""/>
                    <parameter type="Iterator" name="end" default=""/>
                    <parameter type="MapFunctor" name="_map" default=""/>
                </function>
                <function name="runIteration" fullname="QtConcurrent::MappedEachKernel::runIteration" href="qtconcurrent-mappedeachkernel.html#runIteration" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="173" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="bool" signature="bool runIteration(Iterator it, int , QtConcurrent::MappedEachKernel::T *result) override">
                    <parameter type="Iterator" name="it" default=""/>
                    <parameter type="int" name="" default=""/>
                    <parameter type="QtConcurrent::MappedEachKernel::T *" name="result" default=""/>
                </function>
                <function name="runIterations" fullname="QtConcurrent::MappedEachKernel::runIterations" href="qtconcurrent-mappedeachkernel.html#runIterations" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="179" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="bool" signature="bool runIterations(Iterator sequenceBeginIterator, int begin, int end, QtConcurrent::MappedEachKernel::T *results) override">
                    <parameter type="Iterator" name="sequenceBeginIterator" default=""/>
                    <parameter type="int" name="begin" default=""/>
                    <parameter type="int" name="end" default=""/>
                    <parameter type="QtConcurrent::MappedEachKernel::T *" name="results" default=""/>
                </function>
                <typedef name="T" fullname="QtConcurrent::MappedEachKernel::T" href="qtconcurrent-mappedeachkernel.html#T-typedef" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="165"/>
                <typedef name="ReturnType" fullname="QtConcurrent::MappedEachKernel::ReturnType" href="qtconcurrent-mappedeachkernel.html#ReturnType-typedef" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="167"/>
                <variable name="map" fullname="QtConcurrent::MappedEachKernel::map" href="qtconcurrent-mappedeachkernel.html#map-var" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="164" type="MapFunctor" static="false"/>
                <typedef name="ResultType" fullname="QtConcurrent::MappedEachKernel::ResultType" href="qtconcurrent-mappedeachkernel.html#ResultType-typedef" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="168"/>
            </class>
            <class name="qValueType" fullname="QtConcurrent::qValueType" href="qtconcurrent-qvaluetype.html" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="58" documented="true" module="QtConcurrent">
                <typedef name="value_type" fullname="QtConcurrent::qValueType::value_type" href="qtconcurrent-qvaluetype.html#value_type-typedef" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="60"/>
            </class>
            <class name="MappedReducedKernel" fullname="QtConcurrent::MappedReducedKernel" href="qtconcurrent-mappedreducedkernel.html" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="92" documented="true" module="QtConcurrent">
                <function name="MappedReducedKernel" fullname="QtConcurrent::MappedReducedKernel::MappedReducedKernel" href="qtconcurrent-mappedreducedkernel.html#MappedReducedKernel" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="100" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="MappedReducedKernel(Iterator begin, Iterator end, MapFunctor _map, ReduceFunctor _reduce, QtConcurrent::ReduceOptions reduceOptions)">
                    <parameter type="Iterator" name="begin" default=""/>
                    <parameter type="Iterator" name="end" default=""/>
                    <parameter type="MapFunctor" name="_map" default=""/>
                    <parameter type="ReduceFunctor" name="_reduce" default=""/>
                    <parameter type="QtConcurrent::ReduceOptions" name="reduceOptions" default=""/>
                </function>
                <function name="finish" fullname="QtConcurrent::MappedReducedKernel::finish" href="qtconcurrent-mappedreducedkernel.html#finish" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="139" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void finish() override"/>
                <function name="result" fullname="QtConcurrent::MappedReducedKernel::result" href="qtconcurrent-mappedreducedkernel.html#result" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="155" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="ReducedResultType *" signature="ReducedResultType * result() override"/>
                <function name="runIteration" fullname="QtConcurrent::MappedReducedKernel::runIteration" href="qtconcurrent-mappedreducedkernel.html#runIteration" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="110" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="bool" signature="bool runIteration(Iterator it, int index, ReducedResultType *) override">
                    <parameter type="Iterator" name="it" default=""/>
                    <parameter type="int" name="index" default=""/>
                    <parameter type="ReducedResultType *" name="" default=""/>
                </function>
                <function name="runIterations" fullname="QtConcurrent::MappedReducedKernel::runIterations" href="qtconcurrent-mappedreducedkernel.html#runIterations" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="121" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="bool" signature="bool runIterations(Iterator sequenceBeginIterator, int begin, int end, ReducedResultType *) override">
                    <parameter type="Iterator" name="sequenceBeginIterator" default=""/>
                    <parameter type="int" name="begin" default=""/>
                    <parameter type="int" name="end" default=""/>
                    <parameter type="ReducedResultType *" name="" default=""/>
                </function>
                <function name="shouldStartThread" fullname="QtConcurrent::MappedReducedKernel::shouldStartThread" href="qtconcurrent-mappedreducedkernel.html#shouldStartThread" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="149" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="bool" signature="bool shouldStartThread() override"/>
                <function name="shouldThrottleThread" fullname="QtConcurrent::MappedReducedKernel::shouldThrottleThread" href="qtconcurrent-mappedreducedkernel.html#shouldThrottleThread" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="144" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="bool" signature="bool shouldThrottleThread() override"/>
                <variable name="map" fullname="QtConcurrent::MappedReducedKernel::map" href="qtconcurrent-mappedreducedkernel.html#map-var" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="95" type="MapFunctor" static="false"/>
                <typedef name="ResultType" fullname="QtConcurrent::MappedReducedKernel::ResultType" href="qtconcurrent-mappedreducedkernel.html#ResultType-typedef" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="154"/>
                <variable name="reducedResult" fullname="QtConcurrent::MappedReducedKernel::reducedResult" href="qtconcurrent-mappedreducedkernel.html#reducedResult-var" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="94" type="ReducedResultType" static="false"/>
                <variable name="reduce" fullname="QtConcurrent::MappedReducedKernel::reduce" href="qtconcurrent-mappedreducedkernel.html#reduce-var" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="96" type="ReduceFunctor" static="false"/>
                <typedef name="ReturnType" fullname="QtConcurrent::MappedReducedKernel::ReturnType" href="qtconcurrent-mappedreducedkernel.html#ReturnType-typedef" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="99"/>
                <variable name="reducer" fullname="QtConcurrent::MappedReducedKernel::reducer" href="qtconcurrent-mappedreducedkernel.html#reducer-var" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="97" type="Reducer" static="false"/>
            </class>
            <class name="IterateKernel" fullname="QtConcurrent::IterateKernel" href="qtconcurrent-iteratekernel.html" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="180" documented="true" module="QtConcurrent">
                <function name="IterateKernel" fullname="QtConcurrent::IterateKernel::IterateKernel" href="qtconcurrent-iteratekernel.html#IterateKernel" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="185" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="IterateKernel(Iterator _begin, Iterator _end)">
                    <parameter type="Iterator" name="_begin" default=""/>
                    <parameter type="Iterator" name="_end" default=""/>
                </function>
                <function name="forThreadFunction" fullname="QtConcurrent::IterateKernel::forThreadFunction" href="qtconcurrent-iteratekernel.html#forThreadFunction" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="222" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QtConcurrent::ThreadFunctionResult" signature="QtConcurrent::ThreadFunctionResult forThreadFunction()"/>
                <function name="runIteration" fullname="QtConcurrent::IterateKernel::runIteration" href="qtconcurrent-iteratekernel.html#runIteration" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="194" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="bool" signature="bool runIteration(Iterator it, int index, T *result)">
                    <parameter type="Iterator" name="it" default=""/>
                    <parameter type="int" name="index" default=""/>
                    <parameter type="T *" name="result" default=""/>
                </function>
                <function name="runIterations" fullname="QtConcurrent::IterateKernel::runIterations" href="qtconcurrent-iteratekernel.html#runIterations" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="196" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="bool" signature="bool runIterations(Iterator _begin, int beginIndex, int endIndex, T *results)">
                    <parameter type="Iterator" name="_begin" default=""/>
                    <parameter type="int" name="beginIndex" default=""/>
                    <parameter type="int" name="endIndex" default=""/>
                    <parameter type="T *" name="results" default=""/>
                </function>
                <function name="shouldStartThread" fullname="QtConcurrent::IterateKernel::shouldStartThread" href="qtconcurrent-iteratekernel.html#shouldStartThread" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="206" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="bool" signature="bool shouldStartThread() override"/>
                <function name="start" fullname="QtConcurrent::IterateKernel::start" href="qtconcurrent-iteratekernel.html#start" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="199" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void start() override"/>
                <function name="threadFunction" fullname="QtConcurrent::IterateKernel::threadFunction" href="qtconcurrent-iteratekernel.html#threadFunction" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="214" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="QtConcurrent::ThreadFunctionResult" signature="QtConcurrent::ThreadFunctionResult threadFunction() override"/>
                <function name="whileThreadFunction" fullname="QtConcurrent::IterateKernel::whileThreadFunction" href="qtconcurrent-iteratekernel.html#whileThreadFunction" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="273" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QtConcurrent::ThreadFunctionResult" signature="QtConcurrent::ThreadFunctionResult whileThreadFunction()"/>
                <function name="~IterateKernel" fullname="QtConcurrent::IterateKernel::~IterateKernel" href="qtconcurrent-iteratekernel.html#dtor.IterateKernel" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="192" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~IterateKernel()"/>
                <variable name="progressReportingEnabled" fullname="QtConcurrent::IterateKernel::progressReportingEnabled" href="qtconcurrent-iteratekernel.html#progressReportingEnabled-var" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="319" type="bool" static="false"/>
                <typedef name="ResultType" fullname="QtConcurrent::IterateKernel::ResultType" href="qtconcurrent-iteratekernel.html#ResultType-typedef" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="183"/>
                <variable name="begin" fullname="QtConcurrent::IterateKernel::begin" href="qtconcurrent-iteratekernel.html#begin-var" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="311" type="const Iterator" static="false"/>
                <variable name="iterationCount" fullname="QtConcurrent::IterateKernel::iterationCount" href="qtconcurrent-iteratekernel.html#iterationCount-var" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="317" type="int" static="false"/>
                <variable name="current" fullname="QtConcurrent::IterateKernel::current" href="qtconcurrent-iteratekernel.html#current-var" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="313" type="Iterator" static="false"/>
                <variable name="iteratorThreads" fullname="QtConcurrent::IterateKernel::iteratorThreads" href="qtconcurrent-iteratekernel.html#iteratorThreads-var" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="316" type="QAtomicInt" static="false"/>
                <variable name="completed" fullname="QtConcurrent::IterateKernel::completed" href="qtconcurrent-iteratekernel.html#completed-var" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="320" type="QAtomicInt" static="false"/>
                <variable name="forIteration" fullname="QtConcurrent::IterateKernel::forIteration" href="qtconcurrent-iteratekernel.html#forIteration-var" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="315" type="bool" static="false"/>
                <variable name="currentIndex" fullname="QtConcurrent::IterateKernel::currentIndex" href="qtconcurrent-iteratekernel.html#currentIndex-var" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="314" type="QAtomicInt" static="false"/>
                <variable name="end" fullname="QtConcurrent::IterateKernel::end" href="qtconcurrent-iteratekernel.html#end-var" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="312" type="const Iterator" static="false"/>
            </class>
            <class name="FunctionWrapper2" fullname="QtConcurrent::FunctionWrapper2" href="qtconcurrent-functionwrapper2.html" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="88" documented="true" module="QtConcurrent">
                <function name="FunctionWrapper2" fullname="QtConcurrent::FunctionWrapper2::FunctionWrapper2" href="qtconcurrent-functionwrapper2.html#FunctionWrapper2" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="93" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="FunctionWrapper2(QtConcurrent::FunctionWrapper2::FunctionPointerType _functionPointer)">
                    <parameter type="QtConcurrent::FunctionWrapper2::FunctionPointerType" name="_functionPointer" default=""/>
                </function>
                <function name="operator()" fullname="QtConcurrent::FunctionWrapper2::operator()" href="qtconcurrent-functionwrapper2.html#operator-28-29" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="96" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="T" signature="T operator()(U u, V v)">
                    <parameter type="U" name="u" default=""/>
                    <parameter type="V" name="v" default=""/>
                </function>
                <variable name="functionPointer" fullname="QtConcurrent::FunctionWrapper2::functionPointer" href="qtconcurrent-functionwrapper2.html#functionPointer-var" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="101" type="QtConcurrent::FunctionWrapper2::FunctionPointerType" static="false"/>
                <typedef name="result_type" fullname="QtConcurrent::FunctionWrapper2::result_type" href="qtconcurrent-functionwrapper2.html#result_type-typedef" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="92"/>
                <typedef name="FunctionPointerType" fullname="QtConcurrent::FunctionWrapper2::FunctionPointerType" href="qtconcurrent-functionwrapper2.html#FunctionPointerType-typedef" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="91"/>
            </class>
            <class name="BlockSizeManagerV2" fullname="QtConcurrent::BlockSizeManagerV2" href="qtconcurrent-blocksizemanagerv2.html" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="91" documented="true" module="QtConcurrent">
                <function name="BlockSizeManagerV2" fullname="QtConcurrent::BlockSizeManagerV2::BlockSizeManagerV2" href="qtconcurrent-blocksizemanagerv2.html#BlockSizeManagerV2" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="94" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="BlockSizeManagerV2(int iterationCount)">
                    <parameter type="int" name="iterationCount" default=""/>
                </function>
                <function name="blockSize" fullname="QtConcurrent::BlockSizeManagerV2::blockSize" href="qtconcurrent-blocksizemanagerv2.html#blockSize" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="98" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="int" signature="int blockSize()"/>
                <function name="blockSizeMaxed" fullname="QtConcurrent::BlockSizeManagerV2::blockSizeMaxed" href="qtconcurrent-blocksizemanagerv2.html#blockSizeMaxed" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="101" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool blockSizeMaxed()"/>
                <function name="operator=" fullname="QtConcurrent::BlockSizeManagerV2::operator=" href="qtconcurrent-blocksizemanagerv2.html#operator-eq" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="113" meta="copy-assign" virtual="non" const="false" static="false" final="false" override="false" type="QtConcurrent::BlockSizeManagerV2 &amp;" signature="QtConcurrent::BlockSizeManagerV2 &amp; operator=(const QtConcurrent::BlockSizeManagerV2 &amp;)">
                    <parameter type="const QtConcurrent::BlockSizeManagerV2 &amp;" name="" default=""/>
                </function>
                <function name="timeAfterUser" fullname="QtConcurrent::BlockSizeManagerV2::timeAfterUser" href="qtconcurrent-blocksizemanagerv2.html#timeAfterUser" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="97" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void timeAfterUser()"/>
                <function name="timeBeforeUser" fullname="QtConcurrent::BlockSizeManagerV2::timeBeforeUser" href="qtconcurrent-blocksizemanagerv2.html#timeBeforeUser" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="96" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void timeBeforeUser()"/>
                <variable name="beforeUser" fullname="QtConcurrent::BlockSizeManagerV2::beforeUser" href="qtconcurrent-blocksizemanagerv2.html#beforeUser-var" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="107" type="qint64" static="false"/>
                <variable name="m_blockSize" fullname="QtConcurrent::BlockSizeManagerV2::m_blockSize" href="qtconcurrent-blocksizemanagerv2.html#m_blockSize-var" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="111" type="int" static="false"/>
                <variable name="maxBlockSize" fullname="QtConcurrent::BlockSizeManagerV2::maxBlockSize" href="qtconcurrent-blocksizemanagerv2.html#maxBlockSize-var" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="106" type="const int" static="false"/>
                <variable name="controlPartElapsed" fullname="QtConcurrent::BlockSizeManagerV2::controlPartElapsed" href="qtconcurrent-blocksizemanagerv2.html#controlPartElapsed-var" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="109" type="QtConcurrent::MedianDouble" static="false"/>
                <variable name="afterUser" fullname="QtConcurrent::BlockSizeManagerV2::afterUser" href="qtconcurrent-blocksizemanagerv2.html#afterUser-var" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="108" type="qint64" static="false"/>
                <variable name="userPartElapsed" fullname="QtConcurrent::BlockSizeManagerV2::userPartElapsed" href="qtconcurrent-blocksizemanagerv2.html#userPartElapsed-var" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="110" type="QtConcurrent::MedianDouble" static="false"/>
            </class>
            <class name="SequenceHolder1" fullname="QtConcurrent::SequenceHolder1" href="qtconcurrent-sequenceholder1.html" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="212" documented="true" bases="" module="QtConcurrent">
                <function name="SequenceHolder1" fullname="QtConcurrent::SequenceHolder1::SequenceHolder1" href="qtconcurrent-sequenceholder1.html#SequenceHolder1" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="214" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="SequenceHolder1(const Sequence &amp;_sequence, Functor functor)">
                    <parameter type="const Sequence &amp;" name="_sequence" default=""/>
                    <parameter type="Functor" name="functor" default=""/>
                </function>
                <function name="finish" fullname="QtConcurrent::SequenceHolder1::finish" href="qtconcurrent-sequenceholder1.html#finish" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="220" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void finish() override"/>
                <variable name="sequence" fullname="QtConcurrent::SequenceHolder1::sequence" href="qtconcurrent-sequenceholder1.html#sequence-var" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="218" type="Sequence" static="false"/>
            </class>
            <class name="MemberFunctionWrapper" fullname="QtConcurrent::MemberFunctionWrapper" href="qtconcurrent-memberfunctionwrapper.html" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="105" documented="true" module="QtConcurrent">
                <function name="MemberFunctionWrapper" fullname="QtConcurrent::MemberFunctionWrapper::MemberFunctionWrapper" href="qtconcurrent-memberfunctionwrapper.html#MemberFunctionWrapper" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="110" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="MemberFunctionWrapper(QtConcurrent::MemberFunctionWrapper::FunctionPointerType _functionPointer)">
                    <parameter type="QtConcurrent::MemberFunctionWrapper::FunctionPointerType" name="_functionPointer" default=""/>
                </function>
                <function name="operator()" fullname="QtConcurrent::MemberFunctionWrapper::operator()" href="qtconcurrent-memberfunctionwrapper.html#operator-28-29" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="113" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="T" signature="T operator()(C &amp;c)">
                    <parameter type="C &amp;" name="c" default=""/>
                </function>
                <variable name="functionPointer" fullname="QtConcurrent::MemberFunctionWrapper::functionPointer" href="qtconcurrent-memberfunctionwrapper.html#functionPointer-var" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="118" type="QtConcurrent::MemberFunctionWrapper::FunctionPointerType" static="false"/>
                <typedef name="FunctionPointerType" fullname="QtConcurrent::MemberFunctionWrapper::FunctionPointerType" href="qtconcurrent-memberfunctionwrapper.html#FunctionPointerType-typedef" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="108"/>
                <typedef name="result_type" fullname="QtConcurrent::MemberFunctionWrapper::result_type" href="qtconcurrent-memberfunctionwrapper.html#result_type-typedef" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="109"/>
            </class>
            <class name="MapKernel" fullname="QtConcurrent::MapKernel" href="qtconcurrent-mapkernel.html" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="57" documented="true" module="QtConcurrent">
                <function name="MapKernel" fullname="QtConcurrent::MapKernel::MapKernel" href="qtconcurrent-mapkernel.html#MapKernel" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="62" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="MapKernel(Iterator begin, Iterator end, MapFunctor _map)">
                    <parameter type="Iterator" name="begin" default=""/>
                    <parameter type="Iterator" name="end" default=""/>
                    <parameter type="MapFunctor" name="_map" default=""/>
                </function>
                <function name="runIteration" fullname="QtConcurrent::MapKernel::runIteration" href="qtconcurrent-mapkernel.html#runIteration" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="66" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="bool" signature="bool runIteration(Iterator it, int , void *) override">
                    <parameter type="Iterator" name="it" default=""/>
                    <parameter type="int" name="" default=""/>
                    <parameter type="void *" name="" default=""/>
                </function>
                <function name="runIterations" fullname="QtConcurrent::MapKernel::runIterations" href="qtconcurrent-mapkernel.html#runIterations" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="72" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="bool" signature="bool runIterations(Iterator sequenceBeginIterator, int beginIndex, int endIndex, void *) override">
                    <parameter type="Iterator" name="sequenceBeginIterator" default=""/>
                    <parameter type="int" name="beginIndex" default=""/>
                    <parameter type="int" name="endIndex" default=""/>
                    <parameter type="void *" name="" default=""/>
                </function>
                <variable name="map" fullname="QtConcurrent::MapKernel::map" href="qtconcurrent-mapkernel.html#map-var" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="59" type="MapFunctor" static="false"/>
                <typedef name="ReturnType" fullname="QtConcurrent::MapKernel::ReturnType" href="qtconcurrent-mapkernel.html#ReturnType-typedef" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmapkernel.h" lineno="61"/>
            </class>
            <class name="ResultReporter" fullname="QtConcurrent::ResultReporter" href="qtconcurrent-resultreporter.html" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="117" documented="true" module="QtConcurrent">
                <function name="ResultReporter" fullname="QtConcurrent::ResultReporter::ResultReporter" href="qtconcurrent-resultreporter.html#ResultReporter" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="120" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="ResultReporter(ThreadEngine&lt;T&gt; *_threadEngine)">
                    <parameter type="ThreadEngine&lt;T&gt; *" name="_threadEngine" default=""/>
                </function>
                <function name="getPointer" fullname="QtConcurrent::ResultReporter::getPointer" href="qtconcurrent-resultreporter.html#getPointer" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="144" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="T *" signature="T * getPointer()"/>
                <function name="reportResults" fullname="QtConcurrent::ResultReporter::reportResults" href="qtconcurrent-resultreporter.html#reportResults" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="132" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void reportResults(int begin)">
                    <parameter type="int" name="begin" default=""/>
                </function>
                <function name="reserveSpace" fullname="QtConcurrent::ResultReporter::reserveSpace" href="qtconcurrent-resultreporter.html#reserveSpace" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="126" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void reserveSpace(int resultCount)">
                    <parameter type="int" name="resultCount" default=""/>
                </function>
                <variable name="vector" fullname="QtConcurrent::ResultReporter::vector" href="qtconcurrent-resultreporter.html#vector-var" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="151" type="QVector&lt;T&gt;" static="false"/>
                <variable name="currentResultCount" fullname="QtConcurrent::ResultReporter::currentResultCount" href="qtconcurrent-resultreporter.html#currentResultCount-var" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="149" type="int" static="false"/>
                <variable name="threadEngine" fullname="QtConcurrent::ResultReporter::threadEngine" href="qtconcurrent-resultreporter.html#threadEngine-var" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentiteratekernel.h" lineno="150" type="ThreadEngine&lt;T&gt; *" static="false"/>
            </class>
            <class name="ThreadEngineBase" fullname="QtConcurrent::ThreadEngineBase" href="qtconcurrent-threadenginebase.html" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="87" documented="true" bases="QRunnable" module="QtConcurrent">
                <function name="ThreadEngineBase" fullname="QtConcurrent::ThreadEngineBase::ThreadEngineBase" href="qtconcurrent-threadenginebase.html#ThreadEngineBase" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="91" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="ThreadEngineBase()"/>
                <function name="acquireBarrierSemaphore" fullname="QtConcurrent::ThreadEngineBase::acquireBarrierSemaphore" href="qtconcurrent-threadenginebase.html#acquireBarrierSemaphore" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="101" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void acquireBarrierSemaphore()"/>
                <function name="asynchronousFinish" fullname="QtConcurrent::ThreadEngineBase::asynchronousFinish" href="qtconcurrent-threadenginebase.html#asynchronousFinish" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="115" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" type="void" signature="void asynchronousFinish() = 0"/>
                <function name="finish" fullname="QtConcurrent::ThreadEngineBase::finish" href="qtconcurrent-threadenginebase.html#finish" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="105" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void finish()"/>
                <function name="isCanceled" fullname="QtConcurrent::ThreadEngineBase::isCanceled" href="qtconcurrent-threadenginebase.html#isCanceled" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="96" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool isCanceled()"/>
                <function name="isProgressReportingEnabled" fullname="QtConcurrent::ThreadEngineBase::isProgressReportingEnabled" href="qtconcurrent-threadenginebase.html#isProgressReportingEnabled" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="98" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool isProgressReportingEnabled()"/>
                <function name="run" fullname="QtConcurrent::ThreadEngineBase::run" href="qtconcurrent-threadenginebase.html#run" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="114" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void run() override"/>
                <function name="setProgressRange" fullname="QtConcurrent::ThreadEngineBase::setProgressRange" href="qtconcurrent-threadenginebase.html#setProgressRange" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="100" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setProgressRange(int minimum, int maximum)">
                    <parameter type="int" name="minimum" default=""/>
                    <parameter type="int" name="maximum" default=""/>
                </function>
                <function name="setProgressValue" fullname="QtConcurrent::ThreadEngineBase::setProgressValue" href="qtconcurrent-threadenginebase.html#setProgressValue" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="99" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setProgressValue(int progress)">
                    <parameter type="int" name="progress" default=""/>
                </function>
                <function name="shouldStartThread" fullname="QtConcurrent::ThreadEngineBase::shouldStartThread" href="qtconcurrent-threadenginebase.html#shouldStartThread" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="107" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="bool" signature="bool shouldStartThread()"/>
                <function name="shouldThrottleThread" fullname="QtConcurrent::ThreadEngineBase::shouldThrottleThread" href="qtconcurrent-threadenginebase.html#shouldThrottleThread" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="108" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="bool" signature="bool shouldThrottleThread()"/>
                <function name="start" fullname="QtConcurrent::ThreadEngineBase::start" href="qtconcurrent-threadenginebase.html#start" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="104" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void start()"/>
                <function name="startBlocking" fullname="QtConcurrent::ThreadEngineBase::startBlocking" href="qtconcurrent-threadenginebase.html#startBlocking" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="94" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void startBlocking()"/>
                <function name="startSingleThreaded" fullname="QtConcurrent::ThreadEngineBase::startSingleThreaded" href="qtconcurrent-threadenginebase.html#startSingleThreaded" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="93" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void startSingleThreaded()"/>
                <function name="startThread" fullname="QtConcurrent::ThreadEngineBase::startThread" href="qtconcurrent-threadenginebase.html#startThread" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="95" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void startThread()"/>
                <function name="startThreadInternal" fullname="QtConcurrent::ThreadEngineBase::startThreadInternal" href="qtconcurrent-threadenginebase.html#startThreadInternal" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="110" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool startThreadInternal()"/>
                <function name="startThreads" fullname="QtConcurrent::ThreadEngineBase::startThreads" href="qtconcurrent-threadenginebase.html#startThreads" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="111" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void startThreads()"/>
                <function name="threadExit" fullname="QtConcurrent::ThreadEngineBase::threadExit" href="qtconcurrent-threadenginebase.html#threadExit" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="112" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void threadExit()"/>
                <function name="threadFunction" fullname="QtConcurrent::ThreadEngineBase::threadFunction" href="qtconcurrent-threadenginebase.html#threadFunction" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="106" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="QtConcurrent::ThreadFunctionResult" signature="QtConcurrent::ThreadFunctionResult threadFunction()"/>
                <function name="threadThrottleExit" fullname="QtConcurrent::ThreadEngineBase::threadThrottleExit" href="qtconcurrent-threadenginebase.html#threadThrottleExit" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="113" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool threadThrottleExit()"/>
                <function name="waitForResume" fullname="QtConcurrent::ThreadEngineBase::waitForResume" href="qtconcurrent-threadenginebase.html#waitForResume" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="97" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void waitForResume()"/>
                <function name="~ThreadEngineBase" fullname="QtConcurrent::ThreadEngineBase::~ThreadEngineBase" href="qtconcurrent-threadenginebase.html#dtor.ThreadEngineBase" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="92" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~ThreadEngineBase()"/>
                <variable name="exceptionStore" fullname="QtConcurrent::ThreadEngineBase::exceptionStore" href="qtconcurrent-threadenginebase.html#exceptionStore-var" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="123" type="QtPrivate::ExceptionStore" static="false"/>
                <variable name="futureInterface" fullname="QtConcurrent::ThreadEngineBase::futureInterface" href="qtconcurrent-threadenginebase.html#futureInterface-var" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="120" type="QFutureInterfaceBase *" static="false"/>
                <variable name="threadPool" fullname="QtConcurrent::ThreadEngineBase::threadPool" href="qtconcurrent-threadenginebase.html#threadPool-var" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="121" type="QThreadPool *" static="false"/>
                <variable name="barrier" fullname="QtConcurrent::ThreadEngineBase::barrier" href="qtconcurrent-threadenginebase.html#barrier-var" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentthreadengine.h" lineno="122" type="QtConcurrent::ThreadEngineBarrier" static="false"/>
            </class>
            <class name="MedianDouble" fullname="QtConcurrent::MedianDouble" href="qtconcurrent-mediandouble.html" status="internal" access="private" location="qtconcurrentmedian.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmedian.h" lineno="130" documented="true" module="QtConcurrent">
                <function name="MedianDouble" fullname="QtConcurrent::MedianDouble::MedianDouble" href="qtconcurrent-mediandouble.html#MedianDouble" status="internal" access="private" location="qtconcurrentmedian.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmedian.h" lineno="135" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="MedianDouble()"/>
                <function name="addValue" fullname="QtConcurrent::MedianDouble::addValue" href="qtconcurrent-mediandouble.html#addValue" status="internal" access="private" location="qtconcurrentmedian.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmedian.h" lineno="149" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addValue(double value)">
                    <parameter type="double" name="value" default=""/>
                </function>
                <function name="isMedianValid" fullname="QtConcurrent::MedianDouble::isMedianValid" href="qtconcurrent-mediandouble.html#isMedianValid" status="internal" access="private" location="qtconcurrentmedian.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmedian.h" lineno="169" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isMedianValid() const"/>
                <function name="median" fullname="QtConcurrent::MedianDouble::median" href="qtconcurrent-mediandouble.html#median" status="internal" access="private" location="qtconcurrentmedian.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmedian.h" lineno="174" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="double" signature="double median()"/>
                <function name="reset" fullname="QtConcurrent::MedianDouble::reset" href="qtconcurrent-mediandouble.html#reset" status="internal" access="private" location="qtconcurrentmedian.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmedian.h" lineno="141" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void reset()"/>
                <enum name="anonymous" fullname="QtConcurrent::MedianDouble::anonymous" href="qtconcurrent-mediandouble.html#anonymous-enum" status="internal" access="private" location="qtconcurrentmedian.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmedian.h" lineno="133">
                    <value name="BufferSize" value="7"/>
                </enum>
                <variable name="values" fullname="QtConcurrent::MedianDouble::values" href="qtconcurrent-mediandouble.html#values-var" status="internal" access="private" location="qtconcurrentmedian.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmedian.h" lineno="189" type="double [7]" static="false"/>
                <variable name="currentMedian" fullname="QtConcurrent::MedianDouble::currentMedian" href="qtconcurrent-mediandouble.html#currentMedian-var" status="internal" access="private" location="qtconcurrentmedian.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmedian.h" lineno="190" type="double" static="false"/>
                <variable name="currentIndex" fullname="QtConcurrent::MedianDouble::currentIndex" href="qtconcurrent-mediandouble.html#currentIndex-var" status="internal" access="private" location="qtconcurrentmedian.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmedian.h" lineno="191" type="int" static="false"/>
                <variable name="valid" fullname="QtConcurrent::MedianDouble::valid" href="qtconcurrent-mediandouble.html#valid-var" status="internal" access="private" location="qtconcurrentmedian.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmedian.h" lineno="192" type="bool" static="false"/>
                <variable name="dirty" fullname="QtConcurrent::MedianDouble::dirty" href="qtconcurrent-mediandouble.html#dirty-var" status="internal" access="private" location="qtconcurrentmedian.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmedian.h" lineno="193" type="bool" static="false"/>
            </class>
            <class name="FilteredEachKernel" fullname="QtConcurrent::FilteredEachKernel" href="qtconcurrent-filteredeachkernel.html" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="242" documented="true" module="QtConcurrent">
                <function name="FilteredEachKernel" fullname="QtConcurrent::FilteredEachKernel::FilteredEachKernel" href="qtconcurrent-filteredeachkernel.html#FilteredEachKernel" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="253" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="FilteredEachKernel(Iterator begin, Iterator end, KeepFunctor _keep)">
                    <parameter type="Iterator" name="begin" default=""/>
                    <parameter type="Iterator" name="end" default=""/>
                    <parameter type="KeepFunctor" name="_keep" default=""/>
                </function>
                <function name="runIteration" fullname="QtConcurrent::FilteredEachKernel::runIteration" href="qtconcurrent-filteredeachkernel.html#runIteration" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="264" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="bool" signature="bool runIteration(Iterator it, int index, QtConcurrent::FilteredEachKernel::T *) override">
                    <parameter type="Iterator" name="it" default=""/>
                    <parameter type="int" name="index" default=""/>
                    <parameter type="QtConcurrent::FilteredEachKernel::T *" name="" default=""/>
                </function>
                <function name="runIterations" fullname="QtConcurrent::FilteredEachKernel::runIterations" href="qtconcurrent-filteredeachkernel.html#runIterations" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="273" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="bool" signature="bool runIterations(Iterator sequenceBeginIterator, int begin, int end, QtConcurrent::FilteredEachKernel::T *) override">
                    <parameter type="Iterator" name="sequenceBeginIterator" default=""/>
                    <parameter type="int" name="begin" default=""/>
                    <parameter type="int" name="end" default=""/>
                    <parameter type="QtConcurrent::FilteredEachKernel::T *" name="" default=""/>
                </function>
                <function name="start" fullname="QtConcurrent::FilteredEachKernel::start" href="qtconcurrent-filteredeachkernel.html#start" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="257" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void start() override"/>
                <typedef name="T" fullname="QtConcurrent::FilteredEachKernel::T" href="qtconcurrent-filteredeachkernel.html#T-typedef" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="244"/>
                <typedef name="IterateKernelType" fullname="QtConcurrent::FilteredEachKernel::IterateKernelType" href="qtconcurrent-filteredeachkernel.html#IterateKernelType-typedef" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="245"/>
                <variable name="keep" fullname="QtConcurrent::FilteredEachKernel::keep" href="qtconcurrent-filteredeachkernel.html#keep-var" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="247" type="KeepFunctor" static="false"/>
                <typedef name="ReturnType" fullname="QtConcurrent::FilteredEachKernel::ReturnType" href="qtconcurrent-filteredeachkernel.html#ReturnType-typedef" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="250"/>
                <typedef name="ResultType" fullname="QtConcurrent::FilteredEachKernel::ResultType" href="qtconcurrent-filteredeachkernel.html#ResultType-typedef" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="251"/>
            </class>
            <class name="FilteredReducedKernel" fullname="QtConcurrent::FilteredReducedKernel" href="qtconcurrent-filteredreducedkernel.html" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="159" documented="true" module="QtConcurrent">
                <function name="FilteredReducedKernel" fullname="QtConcurrent::FilteredReducedKernel::FilteredReducedKernel" href="qtconcurrent-filteredreducedkernel.html#FilteredReducedKernel" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="168" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="FilteredReducedKernel(Iterator begin, Iterator end, KeepFunctor _keep, ReduceFunctor _reduce, QtConcurrent::ReduceOptions reduceOption)">
                    <parameter type="Iterator" name="begin" default=""/>
                    <parameter type="Iterator" name="end" default=""/>
                    <parameter type="KeepFunctor" name="_keep" default=""/>
                    <parameter type="ReduceFunctor" name="_reduce" default=""/>
                    <parameter type="QtConcurrent::ReduceOptions" name="reduceOption" default=""/>
                </function>
                <function name="finish" fullname="QtConcurrent::FilteredReducedKernel::finish" href="qtconcurrent-filteredreducedkernel.html#finish" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="217" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void finish() override"/>
                <function name="result" fullname="QtConcurrent::FilteredReducedKernel::result" href="qtconcurrent-filteredreducedkernel.html#result" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="234" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="ReducedResultType *" signature="ReducedResultType * result() override"/>
                <function name="runIteration" fullname="QtConcurrent::FilteredReducedKernel::runIteration" href="qtconcurrent-filteredreducedkernel.html#runIteration" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="185" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="bool" signature="bool runIteration(Iterator it, int index, ReducedResultType *) override">
                    <parameter type="Iterator" name="it" default=""/>
                    <parameter type="int" name="index" default=""/>
                    <parameter type="ReducedResultType *" name="" default=""/>
                </function>
                <function name="runIterations" fullname="QtConcurrent::FilteredReducedKernel::runIterations" href="qtconcurrent-filteredreducedkernel.html#runIterations" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="198" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="bool" signature="bool runIterations(Iterator sequenceBeginIterator, int begin, int end, ReducedResultType *) override">
                    <parameter type="Iterator" name="sequenceBeginIterator" default=""/>
                    <parameter type="int" name="begin" default=""/>
                    <parameter type="int" name="end" default=""/>
                    <parameter type="ReducedResultType *" name="" default=""/>
                </function>
                <function name="shouldStartThread" fullname="QtConcurrent::FilteredReducedKernel::shouldStartThread" href="qtconcurrent-filteredreducedkernel.html#shouldStartThread" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="227" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="bool" signature="bool shouldStartThread() override"/>
                <function name="shouldThrottleThread" fullname="QtConcurrent::FilteredReducedKernel::shouldThrottleThread" href="qtconcurrent-filteredreducedkernel.html#shouldThrottleThread" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="222" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="bool" signature="bool shouldThrottleThread() override"/>
                <variable name="keep" fullname="QtConcurrent::FilteredReducedKernel::keep" href="qtconcurrent-filteredreducedkernel.html#keep-var" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="162" type="KeepFunctor" static="false"/>
                <variable name="reduce" fullname="QtConcurrent::FilteredReducedKernel::reduce" href="qtconcurrent-filteredreducedkernel.html#reduce-var" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="163" type="ReduceFunctor" static="false"/>
                <typedef name="IterateKernelType" fullname="QtConcurrent::FilteredReducedKernel::IterateKernelType" href="qtconcurrent-filteredreducedkernel.html#IterateKernelType-typedef" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="165"/>
                <typedef name="ResultType" fullname="QtConcurrent::FilteredReducedKernel::ResultType" href="qtconcurrent-filteredreducedkernel.html#ResultType-typedef" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="233"/>
                <typedef name="ReturnType" fullname="QtConcurrent::FilteredReducedKernel::ReturnType" href="qtconcurrent-filteredreducedkernel.html#ReturnType-typedef" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="232"/>
                <variable name="reducedResult" fullname="QtConcurrent::FilteredReducedKernel::reducedResult" href="qtconcurrent-filteredreducedkernel.html#reducedResult-var" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="161" type="ReducedResultType" static="false"/>
                <variable name="reducer" fullname="QtConcurrent::FilteredReducedKernel::reducer" href="qtconcurrent-filteredreducedkernel.html#reducer-var" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="164" type="Reducer" static="false"/>
            </class>
            <class name="Median" fullname="QtConcurrent::Median" href="qtconcurrent-median.html" status="internal" access="private" location="qtconcurrentmedian.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmedian.h" lineno="58" documented="true" module="QtConcurrent">
                <function name="Median" fullname="QtConcurrent::Median::Median" href="qtconcurrent-median.html#Median" status="internal" access="private" location="qtconcurrentmedian.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmedian.h" lineno="61" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="Median(int _bufferSize)">
                    <parameter type="int" name="_bufferSize" default=""/>
                </function>
                <function name="addValue" fullname="QtConcurrent::Median::addValue" href="qtconcurrent-median.html#addValue" status="internal" access="private" location="qtconcurrentmedian.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmedian.h" lineno="75" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addValue(T value)">
                    <parameter type="T" name="value" default=""/>
                </function>
                <function name="isMedianValid" fullname="QtConcurrent::Median::isMedianValid" href="qtconcurrent-median.html#isMedianValid" status="internal" access="private" location="qtconcurrentmedian.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmedian.h" lineno="93" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isMedianValid() const"/>
                <function name="median" fullname="QtConcurrent::Median::median" href="qtconcurrent-median.html#median" status="internal" access="private" location="qtconcurrentmedian.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmedian.h" lineno="98" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="T" signature="T median()"/>
                <function name="reset" fullname="QtConcurrent::Median::reset" href="qtconcurrent-median.html#reset" status="internal" access="private" location="qtconcurrentmedian.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmedian.h" lineno="67" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void reset()"/>
                <variable name="values" fullname="QtConcurrent::Median::values" href="qtconcurrent-median.html#values-var" status="internal" access="private" location="qtconcurrentmedian.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmedian.h" lineno="121" type="QVector&lt;T&gt;" static="false"/>
                <variable name="currentMedian" fullname="QtConcurrent::Median::currentMedian" href="qtconcurrent-median.html#currentMedian-var" status="internal" access="private" location="qtconcurrentmedian.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmedian.h" lineno="122" type="T" static="false"/>
                <variable name="dirty" fullname="QtConcurrent::Median::dirty" href="qtconcurrent-median.html#dirty-var" status="internal" access="private" location="qtconcurrentmedian.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmedian.h" lineno="126" type="bool" static="false"/>
                <variable name="bufferSize" fullname="QtConcurrent::Median::bufferSize" href="qtconcurrent-median.html#bufferSize-var" status="internal" access="private" location="qtconcurrentmedian.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmedian.h" lineno="123" type="int" static="false"/>
                <variable name="currentIndex" fullname="QtConcurrent::Median::currentIndex" href="qtconcurrent-median.html#currentIndex-var" status="internal" access="private" location="qtconcurrentmedian.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmedian.h" lineno="124" type="int" static="false"/>
                <variable name="valid" fullname="QtConcurrent::Median::valid" href="qtconcurrent-median.html#valid-var" status="internal" access="private" location="qtconcurrentmedian.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentmedian.h" lineno="125" type="bool" static="false"/>
            </class>
            <class name="FilterKernel" fullname="QtConcurrent::FilterKernel" href="qtconcurrent-filterkernel.html" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="77" documented="true" module="QtConcurrent">
                <function name="FilterKernel" fullname="QtConcurrent::FilterKernel::FilterKernel" href="qtconcurrent-filterkernel.html#FilterKernel" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="90" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="FilterKernel(Sequence &amp;_sequence, KeepFunctor _keep, ReduceFunctor _reduce)">
                    <parameter type="Sequence &amp;" name="_sequence" default=""/>
                    <parameter type="KeepFunctor" name="_keep" default=""/>
                    <parameter type="ReduceFunctor" name="_reduce" default=""/>
                </function>
                <function name="finish" fullname="QtConcurrent::FilterKernel::finish" href="qtconcurrent-filterkernel.html#finish" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="131" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void finish() override"/>
                <function name="runIteration" fullname="QtConcurrent::FilterKernel::runIteration" href="qtconcurrent-filterkernel.html#runIteration" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="98" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="bool" signature="bool runIteration(typename Sequence::const_iterator it, int index, QtConcurrent::FilterKernel::T *) override">
                    <parameter type="typename Sequence::const_iterator" name="it" default=""/>
                    <parameter type="int" name="index" default=""/>
                    <parameter type="QtConcurrent::FilterKernel::T *" name="" default=""/>
                </function>
                <function name="runIterations" fullname="QtConcurrent::FilterKernel::runIterations" href="qtconcurrent-filterkernel.html#runIterations" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="111" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="bool" signature="bool runIterations(typename Sequence::const_iterator sequenceBeginIterator, int begin, int end, QtConcurrent::FilterKernel::T *) override">
                    <parameter type="typename Sequence::const_iterator" name="sequenceBeginIterator" default=""/>
                    <parameter type="int" name="begin" default=""/>
                    <parameter type="int" name="end" default=""/>
                    <parameter type="QtConcurrent::FilterKernel::T *" name="" default=""/>
                </function>
                <function name="shouldStartThread" fullname="QtConcurrent::FilterKernel::shouldStartThread" href="qtconcurrent-filterkernel.html#shouldStartThread" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="142" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="bool" signature="bool shouldStartThread() override"/>
                <function name="shouldThrottleThread" fullname="QtConcurrent::FilterKernel::shouldThrottleThread" href="qtconcurrent-filterkernel.html#shouldThrottleThread" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="137" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="bool" signature="bool shouldThrottleThread() override"/>
                <variable name="sequence" fullname="QtConcurrent::FilterKernel::sequence" href="qtconcurrent-filterkernel.html#sequence-var" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="84" type="Sequence &amp;" static="false"/>
                <variable name="reduce" fullname="QtConcurrent::FilterKernel::reduce" href="qtconcurrent-filterkernel.html#reduce-var" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="86" type="ReduceFunctor" static="false"/>
                <variable name="reducer" fullname="QtConcurrent::FilterKernel::reducer" href="qtconcurrent-filterkernel.html#reducer-var" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="87" type="QtConcurrent::FilterKernel::Reducer" static="false"/>
                <typedef name="Reducer" fullname="QtConcurrent::FilterKernel::Reducer" href="qtconcurrent-filterkernel.html#Reducer-typedef" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="79"/>
                <variable name="keep" fullname="QtConcurrent::FilterKernel::keep" href="qtconcurrent-filterkernel.html#keep-var" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="85" type="KeepFunctor" static="false"/>
                <typedef name="ReturnType" fullname="QtConcurrent::FilterKernel::ReturnType" href="qtconcurrent-filterkernel.html#ReturnType-typedef" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="147"/>
                <typedef name="ResultType" fullname="QtConcurrent::FilterKernel::ResultType" href="qtconcurrent-filterkernel.html#ResultType-typedef" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="148"/>
                <typedef name="T" fullname="QtConcurrent::FilterKernel::T" href="qtconcurrent-filterkernel.html#T-typedef" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="81"/>
                <variable name="reducedResult" fullname="QtConcurrent::FilterKernel::reducedResult" href="qtconcurrent-filterkernel.html#reducedResult-var" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="83" type="Sequence" static="false"/>
                <typedef name="IterateKernelType" fullname="QtConcurrent::FilterKernel::IterateKernelType" href="qtconcurrent-filterkernel.html#IterateKernelType-typedef" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfilterkernel.h" lineno="80"/>
            </class>
        </namespace>
        <page name="runfunction" href="qtconcurrent-runfunction-example.html" status="active" location="qtconcurrent-runfunction.qdoc" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/examples/qtconcurrent/runfunction/doc/src/qtconcurrent-runfunction.qdoc" lineno="28" documented="true" subtype="example" title="Run Function Example" fulltitle="Run Function Example" subtitle="" module="QtConcurrent" groups="qtconcurrentexamples" brief="Demonstrates how to run standard functions concurrently">
            <page name="runfunction/main.cpp" href="qtconcurrent-runfunction-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="runfunction/main.cpp"/>
            <page name="runfunction/runfunction.pro" href="qtconcurrent-runfunction-runfunction-pro.html" status="active" subtype="file" title="" fulltitle="runfunction.pro Example File" subtitle="runfunction/runfunction.pro"/>
        </page>
        <page name="qtconcurrentfilter.html" href="qtconcurrentfilter.html" status="active" documented="true" subtype="page" title="Concurrent Filter and Filter-Reduce" fulltitle="Concurrent Filter and Filter-Reduce" subtitle="" module="QtConcurrent" groups="thread">
            <contents name="concurrent-filter" title="Concurrent Filter" level="1"/>
            <contents name="concurrent-filter-reduce" title="Concurrent Filter-Reduce" level="1"/>
            <contents name="additional-api-features" title="Additional API Features" level="1"/>
            <contents name="using-iterators-instead-of-sequence" title="Using Iterators instead of Sequence" level="2"/>
            <contents name="using-member-functions" title="Using Member Functions" level="2"/>
            <contents name="using-function-objects" title="Using Function Objects" level="2"/>
            <contents name="wrapping-functions-that-take-multiple-arguments" title="Wrapping Functions that Take Multiple Arguments" level="2"/>
        </page>
        <page name="qtconcurrentmap.html" href="qtconcurrentmap.html" status="active" documented="true" subtype="page" title="Concurrent Map and Map-Reduce" fulltitle="Concurrent Map and Map-Reduce" subtitle="" module="QtConcurrent" groups="thread">
            <contents name="concurrent-map" title="Concurrent Map" level="1"/>
            <contents name="concurrent-map-reduce" title="Concurrent Map-Reduce" level="1"/>
            <contents name="additional-api-features" title="Additional API Features" level="1"/>
            <contents name="using-iterators-instead-of-sequence" title="Using Iterators instead of Sequence" level="2"/>
            <contents name="blocking-variants" title="Blocking Variants" level="2"/>
            <contents name="using-member-functions" title="Using Member Functions" level="2"/>
            <contents name="using-function-objects" title="Using Function Objects" level="2"/>
            <contents name="wrapping-functions-that-take-multiple-arguments" title="Wrapping Functions that Take Multiple Arguments" level="2"/>
        </page>
        <namespace name="QtPrivate" href="qtprivate-sub-qtconcurrent.html" status="internal" access="private" location="qtconcurrentcompilertest.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/include/QtConcurrent/../../src/concurrent/qtconcurrentcompilertest.h" lineno="49">
            <function name="createFunctionWrapper" fullname="QtPrivate::createFunctionWrapper" href="qtprivate-sub-qtconcurrent.html#createFunctionWrapper" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="163" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const T &amp;" signature="const T &amp; createFunctionWrapper(const T &amp;t)">
                <parameter type="const T &amp;" name="t" default=""/>
            </function>
            <function name="createFunctionWrapper" fullname="QtPrivate::createFunctionWrapper" href="qtprivate-sub-qtconcurrent.html#createFunctionWrapper-1" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="169" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="QtConcurrent::FunctionWrapper1&lt;T, U&gt;" signature="QtConcurrent::FunctionWrapper1&lt;T, U&gt; createFunctionWrapper(T (*)(U) func)">
                <parameter type="T (*)(U)" name="func" default=""/>
            </function>
            <function name="createFunctionWrapper" fullname="QtPrivate::createFunctionWrapper" href="qtprivate-sub-qtconcurrent.html#createFunctionWrapper-2" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="175" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="QtConcurrent::MemberFunctionWrapper&lt;T, C&gt;" signature="QtConcurrent::MemberFunctionWrapper&lt;T, C&gt; createFunctionWrapper(T (C::*)() func)">
                <parameter type="T (C::*)()" name="func" default=""/>
            </function>
            <function name="createFunctionWrapper" fullname="QtPrivate::createFunctionWrapper" href="qtprivate-sub-qtconcurrent.html#createFunctionWrapper-3" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="181" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="QtConcurrent::MemberFunctionWrapper1&lt;T, C, U&gt;" signature="QtConcurrent::MemberFunctionWrapper1&lt;T, C, U&gt; createFunctionWrapper(T (C::*)(U) func)">
                <parameter type="T (C::*)(U)" name="func" default=""/>
            </function>
            <function name="createFunctionWrapper" fullname="QtPrivate::createFunctionWrapper" href="qtprivate-sub-qtconcurrent.html#createFunctionWrapper-4" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="187" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="4" type="QtConcurrent::ConstMemberFunctionWrapper&lt;T, C&gt;" signature="QtConcurrent::ConstMemberFunctionWrapper&lt;T, C&gt; createFunctionWrapper(T (C::*)() const func)">
                <parameter type="T (C::*)() const" name="func" default=""/>
            </function>
            <class name="LazyResultType" fullname="QtPrivate::LazyResultType" href="qtprivate-lazyresulttype.html" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="238">
                <typedef name="Type" fullname="QtPrivate::LazyResultType::Type" href="qtprivate-lazyresulttype.html#Type-typedef" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="238"/>
            </class>
            <struct name="PushBackWrapper" fullname="QtPrivate::PushBackWrapper" href="qtprivate-pushbackwrapper.html" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="218">
                <function name="operator()" fullname="QtPrivate::PushBackWrapper::operator()" href="qtprivate-pushbackwrapper.html#operator-28-29" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="223" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="void" signature="void operator()(C &amp;c, const U &amp;u) const">
                    <parameter type="C &amp;" name="c" default=""/>
                    <parameter type="const U &amp;" name="u" default=""/>
                </function>
                <function name="operator()" fullname="QtPrivate::PushBackWrapper::operator()" href="qtprivate-pushbackwrapper.html#operator-28-29-1" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="230" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void operator()(C &amp;c, U &amp;&amp;u) const">
                    <parameter type="C &amp;" name="c" default=""/>
                    <parameter type="U &amp;&amp;" name="u" default=""/>
                </function>
                <typedef name="result_type" fullname="QtPrivate::PushBackWrapper::result_type" href="qtprivate-pushbackwrapper.html#result_type-typedef" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="220"/>
            </struct>
            <class name="MapResultType" fullname="QtPrivate::MapResultType" href="qtprivate-mapresulttype.html" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="272">
                <typedef name="ResultType" fullname="QtPrivate::MapResultType::ResultType" href="qtprivate-mapresulttype.html#ResultType-typedef" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="274"/>
            </class>
            <class name="HasResultType" fullname="QtPrivate::HasResultType" href="qtprivate-hasresulttype.html" status="internal" access="private" location="qtconcurrentcompilertest.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/include/QtConcurrent/../../src/concurrent/qtconcurrentcompilertest.h" lineno="52">
                <function name="test" fullname="QtPrivate::HasResultType::test" href="qtprivate-hasresulttype.html#test" status="internal" access="private" location="qtconcurrentcompilertest.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/include/QtConcurrent/../../src/concurrent/qtconcurrentcompilertest.h" lineno="55" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QtPrivate::HasResultType::Yes" signature="QtPrivate::HasResultType::Yes test(int , const typename U::result_type *)">
                    <parameter type="int" name="" default=""/>
                    <parameter type="const typename U::result_type *" name="" default="0"/>
                </function>
                <function name="test" fullname="QtPrivate::HasResultType::test" href="qtprivate-hasresulttype.html#test-1" status="internal" access="private" location="qtconcurrentcompilertest.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/include/QtConcurrent/../../src/concurrent/qtconcurrentcompilertest.h" lineno="56" meta="plain" virtual="non" const="false" static="true" final="false" override="false" overload="true" overload-number="1" type="QtPrivate::HasResultType::No" signature="QtPrivate::HasResultType::No test(double )">
                    <parameter type="double" name="" default=""/>
                </function>
                <typedef name="No" fullname="QtPrivate::HasResultType::No" href="qtprivate-hasresulttype.html#No-typedef" status="internal" access="private" location="qtconcurrentcompilertest.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/include/QtConcurrent/../../src/concurrent/qtconcurrentcompilertest.h" lineno="54"/>
                <typedef name="Yes" fullname="QtPrivate::HasResultType::Yes" href="qtprivate-hasresulttype.html#Yes-typedef" status="internal" access="private" location="qtconcurrentcompilertest.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/include/QtConcurrent/../../src/concurrent/qtconcurrentcompilertest.h" lineno="53"/>
                <enum name="anonymous" fullname="QtPrivate::HasResultType::anonymous" href="qtprivate-hasresulttype.html#anonymous-enum" status="internal" access="private" location="qtconcurrentcompilertest.h" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/include/QtConcurrent/../../src/concurrent/qtconcurrentcompilertest.h" lineno="58">
                    <value name="Value" value="(sizeof(test&lt;T&gt;(0)) == sizeof(Yes))"/>
                </enum>
            </class>
        </namespace>
        <group name="modules" href="modules.html" status="internal" seen="false" title="" members="QtConcurrent"/>
        <group name="qtconcurrentexamples" href="qtconcurrentexamples.html" status="internal" seen="false" title="" members="imagescaling,map,progressdialog,runfunction,wordcount"/>
        <group name="thread" href="thread.html" status="internal" seen="false" title="" members="qtconcurrentfilter.html,QtConcurrent,qtconcurrentmap.html,qtconcurrentrun.html"/>
        <module name="QtConcurrent" href="qtconcurrent-module.html" status="active" location="qtconcurrent-module.qdoc" filepath="/chakra/core/qt5-doc/src/qt-everywhere-src-5.13.2/qtbase/src/concurrent/doc/src/qtconcurrent-module.qdoc" lineno="28" documented="true" seen="true" title="Qt Concurrent C++ Classes" module="QtConcurrent" groups="modules" members="qValueType,FilterKernel,FilteredReducedKernel,FilteredEachKernel,Median,MedianDouble,BlockSizeManager,BlockSizeManagerV2,ResultReporter,IterateKernel,QtConcurrent,ReduceKernel,SequenceHolder2,MapKernel,MappedReducedKernel,MappedEachKernel,SequenceHolder1,FunctionWrapper0,FunctionWrapper1,FunctionWrapper2,MemberFunctionWrapper,MemberFunctionWrapper1,ConstMemberFunctionWrapper,ThreadEngineBarrier,ThreadEngineBase,ThreadEngine,ThreadEngineStarterBase,ThreadEngineStarter" brief="Qt Concurrent module contains functionality to support concurrent execution of program code"/>
    </namespace>
</INDEX>
