<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QDOCINDEX>
<INDEX url="http://doc.qt.io/qt-5" title="Qt Concurrent Reference Documentation" version="5.15.18" project="QtConcurrent" indexTitle="Qt Concurrent">
    <namespace threadsafety="unspecified" name="" status="active" access="public" module="qtconcurrent">
        <page name="imagescaling" href="qtconcurrent-imagescaling-example.html" status="active" location="qtconcurrent-imagescaling.qdoc" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/examples/qtconcurrent/imagescaling/doc/src/qtconcurrent-imagescaling.qdoc" lineno="28" 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/imagescaling.pro" href="qtconcurrent-imagescaling-imagescaling-pro.html" status="active" subtype="file" title="" fulltitle="imagescaling.pro Example File" subtitle="imagescaling/imagescaling.pro"/>
            <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>
        <page name="map" href="qtconcurrent-map-example.html" status="active" location="qtconcurrent-map.qdoc" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/examples/qtconcurrent/map/doc/src/qtconcurrent-map.qdoc" lineno="28" 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="qtconcurrent-index.html" href="qtconcurrent-index.html" status="active" location="qtconcurrent-index.qdoc" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/doc/src/qtconcurrent-index.qdoc" lineno="28" 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>
        <page name="progressdialog" href="qtconcurrent-progressdialog-example.html" status="active" location="qtconcurrent-progressdialog.qdoc" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/examples/qtconcurrent/progressdialog/doc/src/qtconcurrent-progressdialog.qdoc" lineno="28" 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="wordcount" href="qtconcurrent-wordcount-example.html" status="active" location="qtconcurrent-wordcount.qdoc" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/examples/qtconcurrent/wordcount/doc/src/qtconcurrent-wordcount.qdoc" lineno="28" 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="runfunction" href="qtconcurrent-runfunction-example.html" status="active" location="qtconcurrent-runfunction.qdoc" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/examples/qtconcurrent/runfunction/doc/src/qtconcurrent-runfunction.qdoc" lineno="28" 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>
        <namespace threadsafety="unspecified" name="QtPrivate" href="qtprivate.html" status="internal" access="private" location="qtconcurrentcompilertest.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentcompilertest.h" lineno="49">
            <class threadsafety="unspecified" name="HasResultType" fullname="QtPrivate::HasResultType" href="qtprivate-hasresulttype.html" status="active" access="public" location="qtconcurrentcompilertest.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentcompilertest.h" lineno="52">
                <typedef threadsafety="unspecified" name="No" fullname="QtPrivate::HasResultType::No" href="qtprivate-hasresulttype.html#No-typedef" status="active" access="private" location="qtconcurrentcompilertest.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentcompilertest.h" lineno="54"/>
                <typedef threadsafety="unspecified" name="Yes" fullname="QtPrivate::HasResultType::Yes" href="qtprivate-hasresulttype.html#Yes-typedef" status="active" access="private" location="qtconcurrentcompilertest.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentcompilertest.h" lineno="53"/>
                <function threadsafety="unspecified" name="test" fullname="QtPrivate::HasResultType::test" href="qtprivate-hasresulttype.html#test-1" status="active" access="private" location="qtconcurrentcompilertest.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentcompilertest.h" lineno="56" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="No" signature="No test(double )">
                    <parameter left="double" right="" name="" default=""/>
                </function>
                <function threadsafety="unspecified" name="test" fullname="QtPrivate::HasResultType::test" href="qtprivate-hasresulttype.html#test" status="active" access="private" location="qtconcurrentcompilertest.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentcompilertest.h" lineno="55" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="Yes" signature="Yes test(int , const U::result_type *)">
                    <parameter left="int" right="" name="" default=""/>
                    <parameter left="const U::result_type *" right="" name="" default="nullptr"/>
                </function>
                <variable threadsafety="unspecified" name="Value" fullname="QtPrivate::HasResultType::Value" href="qtprivate-hasresulttype.html#Value-var" status="active" access="public" location="qtconcurrentcompilertest.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentcompilertest.h" lineno="58" type="const int" static="true"/>
            </class>
            <class threadsafety="unspecified" name="LazyResultType" fullname="QtPrivate::LazyResultType" href="qtprivate-lazyresulttype.html" status="active" access="public" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="236">
                <typedef threadsafety="unspecified" name="Type" fullname="QtPrivate::LazyResultType::Type" href="qtprivate-lazyresulttype.html#Type-typedef" status="active" access="public" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="236"/>
            </class>
            <class threadsafety="unspecified" name="MapResultType" fullname="QtPrivate::MapResultType" href="qtprivate-mapresulttype.html" status="active" access="public" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="270">
                <typedef threadsafety="unspecified" name="ResultType" fullname="QtPrivate::MapResultType::ResultType" href="qtprivate-mapresulttype.html#ResultType-typedef" status="active" access="public" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="272"/>
            </class>
            <function threadsafety="unspecified" name="createFunctionWrapper" fullname="QtPrivate::createFunctionWrapper" href="qtprivate.html#createFunctionWrapper-1" status="active" access="public" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="169" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QtConcurrent::FunctionWrapper1&lt;T, U&gt;" signature="QtConcurrent::FunctionWrapper1&lt;T, U&gt; createFunctionWrapper(T(* ) ( U ) func)">
                <parameter left="T(* ) ( U )" right="" name="func" default=""/>
            </function>
            <function threadsafety="unspecified" name="createFunctionWrapper" fullname="QtPrivate::createFunctionWrapper" href="qtprivate.html#createFunctionWrapper" status="active" access="public" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="163" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const T &amp;" signature="const T &amp; createFunctionWrapper(const T &amp;t)">
                <parameter left="const T &amp;" right="" name="t" default=""/>
            </function>
        </namespace>
        <namespace threadsafety="unspecified" name="QtConcurrent" href="qtconcurrent.html" status="active" access="public" location="qtconcurrentexception.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentexception.h" lineno="51" since="4.4" module="QtConcurrent" groups="thread" brief="High-level APIs that make it possible to write multi-threaded programs without using low-level threading primitives">
            <typedef threadsafety="unspecified" name="Exception" fullname="QtConcurrent::Exception" href="qtconcurrent-obsolete.html#Exception-typedef" status="obsolete" access="public" location="qtconcurrentexception.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentexception.h" lineno="56"/>
            <typedef threadsafety="unspecified" name="UnhandledException" fullname="QtConcurrent::UnhandledException" href="qtconcurrent-obsolete.html#UnhandledException-typedef" status="obsolete" access="public" location="qtconcurrentexception.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentexception.h" lineno="57"/>
            <function threadsafety="unspecified" name="blockingFiltered" fullname="QtConcurrent::blockingFiltered" href="qtconcurrent.html#blockingFiltered-1" status="active" access="public" location="qtconcurrentfilter.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilter.h" lineno="215" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="OutputSequence" signature="OutputSequence blockingFiltered(Iterator begin, Iterator end, KeepFunctor keep)">
                <parameter left="Iterator" right="" name="begin" default=""/>
                <parameter left="Iterator" right="" name="end" default=""/>
                <parameter left="KeepFunctor" right="" name="keep" default=""/>
            </function>
            <class threadsafety="unspecified" name="FilterKernel" fullname="QtConcurrent::FilterKernel" href="qtconcurrent-filterkernel.html" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="77" module="QtConcurrent">
                <typedef threadsafety="unspecified" name="IterateKernelType" fullname="QtConcurrent::FilterKernel::IterateKernelType" href="qtconcurrent-filterkernel.html#IterateKernelType-typedef" status="active" access="private" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="80"/>
                <typedef threadsafety="unspecified" name="Reducer" fullname="QtConcurrent::FilterKernel::Reducer" href="qtconcurrent-filterkernel.html#Reducer-typedef" status="active" access="private" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="79"/>
                <typedef threadsafety="unspecified" name="ResultType" fullname="QtConcurrent::FilterKernel::ResultType" href="qtconcurrent-filterkernel.html#ResultType-typedef" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="148"/>
                <typedef threadsafety="unspecified" name="ReturnType" fullname="QtConcurrent::FilterKernel::ReturnType" href="qtconcurrent-filterkernel.html#ReturnType-typedef" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="147"/>
                <typedef threadsafety="unspecified" name="T" fullname="QtConcurrent::FilterKernel::T" href="qtconcurrent-filterkernel.html#T-typedef" status="active" access="private" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="81"/>
                <function threadsafety="unspecified" name="FilterKernel" fullname="QtConcurrent::FilterKernel::FilterKernel" href="qtconcurrent-filterkernel.html#FilterKernel" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="90" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="FilterKernel(Sequence &amp;_sequence, KeepFunctor _keep, ReduceFunctor _reduce)">
                    <parameter left="Sequence &amp;" right="" name="_sequence" default=""/>
                    <parameter left="KeepFunctor" right="" name="_keep" default=""/>
                    <parameter left="ReduceFunctor" right="" name="_reduce" default=""/>
                </function>
                <function threadsafety="unspecified" name="runIteration" fullname="QtConcurrent::FilterKernel::runIteration" href="qtconcurrent-filterkernel.html#runIteration" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="98" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="bool" signature="bool runIteration(Sequence::const_iterator it, int index, T *) override">
                    <parameter left="Sequence::const_iterator" right="" name="it" default=""/>
                    <parameter left="int" right="" name="index" default=""/>
                    <parameter left="T *" right="" name="" default=""/>
                </function>
                <function threadsafety="unspecified" name="runIterations" fullname="QtConcurrent::FilterKernel::runIterations" href="qtconcurrent-filterkernel.html#runIterations" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="111" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="bool" signature="bool runIterations(Sequence::const_iterator sequenceBeginIterator, int begin, int end, T *) override">
                    <parameter left="Sequence::const_iterator" right="" name="sequenceBeginIterator" default=""/>
                    <parameter left="int" right="" name="begin" default=""/>
                    <parameter left="int" right="" name="end" default=""/>
                    <parameter left="T *" right="" name="" default=""/>
                </function>
                <function threadsafety="unspecified" name="shouldStartThread" fullname="QtConcurrent::FilterKernel::shouldStartThread" href="qtconcurrent-filterkernel.html#shouldStartThread" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="142" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="bool" signature="bool shouldStartThread() override"/>
                <function threadsafety="unspecified" name="shouldThrottleThread" fullname="QtConcurrent::FilterKernel::shouldThrottleThread" href="qtconcurrent-filterkernel.html#shouldThrottleThread" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="137" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="bool" signature="bool shouldThrottleThread() override"/>
                <function threadsafety="unspecified" name="finish" fullname="QtConcurrent::FilterKernel::finish" href="qtconcurrent-filterkernel.html#finish" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="131" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="void" signature="void finish() override"/>
            </class>
            <class threadsafety="unspecified" name="FilteredEachKernel" fullname="QtConcurrent::FilteredEachKernel" href="qtconcurrent-filteredeachkernel.html" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="242" module="QtConcurrent">
                <typedef threadsafety="unspecified" name="IterateKernelType" fullname="QtConcurrent::FilteredEachKernel::IterateKernelType" href="qtconcurrent-filteredeachkernel.html#IterateKernelType-typedef" status="active" access="private" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="245"/>
                <typedef threadsafety="unspecified" name="ResultType" fullname="QtConcurrent::FilteredEachKernel::ResultType" href="qtconcurrent-filteredeachkernel.html#ResultType-typedef" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="251"/>
                <typedef threadsafety="unspecified" name="ReturnType" fullname="QtConcurrent::FilteredEachKernel::ReturnType" href="qtconcurrent-filteredeachkernel.html#ReturnType-typedef" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="250"/>
                <typedef threadsafety="unspecified" name="T" fullname="QtConcurrent::FilteredEachKernel::T" href="qtconcurrent-filteredeachkernel.html#T-typedef" status="active" access="private" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="244"/>
                <function threadsafety="unspecified" name="FilteredEachKernel" fullname="QtConcurrent::FilteredEachKernel::FilteredEachKernel" href="qtconcurrent-filteredeachkernel.html#FilteredEachKernel" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="253" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="FilteredEachKernel(Iterator begin, Iterator end, KeepFunctor _keep)">
                    <parameter left="Iterator" right="" name="begin" default=""/>
                    <parameter left="Iterator" right="" name="end" default=""/>
                    <parameter left="KeepFunctor" right="" name="_keep" default=""/>
                </function>
                <function threadsafety="unspecified" name="runIteration" fullname="QtConcurrent::FilteredEachKernel::runIteration" href="qtconcurrent-filteredeachkernel.html#runIteration" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="264" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="bool" signature="bool runIteration(Iterator it, int index, T *) override">
                    <parameter left="Iterator" right="" name="it" default=""/>
                    <parameter left="int" right="" name="index" default=""/>
                    <parameter left="T *" right="" name="" default=""/>
                </function>
                <function threadsafety="unspecified" name="runIterations" fullname="QtConcurrent::FilteredEachKernel::runIterations" href="qtconcurrent-filteredeachkernel.html#runIterations" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="273" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="bool" signature="bool runIterations(Iterator sequenceBeginIterator, int begin, int end, T *) override">
                    <parameter left="Iterator" right="" name="sequenceBeginIterator" default=""/>
                    <parameter left="int" right="" name="begin" default=""/>
                    <parameter left="int" right="" name="end" default=""/>
                    <parameter left="T *" right="" name="" default=""/>
                </function>
                <function threadsafety="unspecified" name="start" fullname="QtConcurrent::FilteredEachKernel::start" href="qtconcurrent-filteredeachkernel.html#start" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="257" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="void" signature="void start() override"/>
            </class>
            <class threadsafety="unspecified" name="FilteredReducedKernel" fullname="QtConcurrent::FilteredReducedKernel" href="qtconcurrent-filteredreducedkernel.html" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="159" module="QtConcurrent">
                <typedef threadsafety="unspecified" name="IterateKernelType" fullname="QtConcurrent::FilteredReducedKernel::IterateKernelType" href="qtconcurrent-filteredreducedkernel.html#IterateKernelType-typedef" status="active" access="private" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="165"/>
                <typedef threadsafety="unspecified" name="ResultType" fullname="QtConcurrent::FilteredReducedKernel::ResultType" href="qtconcurrent-filteredreducedkernel.html#ResultType-typedef" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="233"/>
                <typedef threadsafety="unspecified" name="ReturnType" fullname="QtConcurrent::FilteredReducedKernel::ReturnType" href="qtconcurrent-filteredreducedkernel.html#ReturnType-typedef" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="232"/>
                <function threadsafety="unspecified" name="FilteredReducedKernel" fullname="QtConcurrent::FilteredReducedKernel::FilteredReducedKernel" href="qtconcurrent-filteredreducedkernel.html#FilteredReducedKernel" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="168" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="FilteredReducedKernel(Iterator begin, Iterator end, KeepFunctor _keep, ReduceFunctor _reduce, ReduceOptions reduceOption)">
                    <parameter left="Iterator" right="" name="begin" default=""/>
                    <parameter left="Iterator" right="" name="end" default=""/>
                    <parameter left="KeepFunctor" right="" name="_keep" default=""/>
                    <parameter left="ReduceFunctor" right="" name="_reduce" default=""/>
                    <parameter left="ReduceOptions" right="" name="reduceOption" default=""/>
                </function>
                <function threadsafety="unspecified" name="result" fullname="QtConcurrent::FilteredReducedKernel::result" href="qtconcurrent-filteredreducedkernel.html#result" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="234" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="ReducedResultType *" signature="ReducedResultType * result() override"/>
                <function threadsafety="unspecified" name="runIteration" fullname="QtConcurrent::FilteredReducedKernel::runIteration" href="qtconcurrent-filteredreducedkernel.html#runIteration" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="185" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="bool" signature="bool runIteration(Iterator it, int index, ReducedResultType *) override">
                    <parameter left="Iterator" right="" name="it" default=""/>
                    <parameter left="int" right="" name="index" default=""/>
                    <parameter left="ReducedResultType *" right="" name="" default=""/>
                </function>
                <function threadsafety="unspecified" name="runIterations" fullname="QtConcurrent::FilteredReducedKernel::runIterations" href="qtconcurrent-filteredreducedkernel.html#runIterations" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="198" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="bool" signature="bool runIterations(Iterator sequenceBeginIterator, int begin, int end, ReducedResultType *) override">
                    <parameter left="Iterator" right="" name="sequenceBeginIterator" default=""/>
                    <parameter left="int" right="" name="begin" default=""/>
                    <parameter left="int" right="" name="end" default=""/>
                    <parameter left="ReducedResultType *" right="" name="" default=""/>
                </function>
                <function threadsafety="unspecified" name="shouldStartThread" fullname="QtConcurrent::FilteredReducedKernel::shouldStartThread" href="qtconcurrent-filteredreducedkernel.html#shouldStartThread" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="227" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="bool" signature="bool shouldStartThread() override"/>
                <function threadsafety="unspecified" name="shouldThrottleThread" fullname="QtConcurrent::FilteredReducedKernel::shouldThrottleThread" href="qtconcurrent-filteredreducedkernel.html#shouldThrottleThread" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="222" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="bool" signature="bool shouldThrottleThread() override"/>
                <function threadsafety="unspecified" name="finish" fullname="QtConcurrent::FilteredReducedKernel::finish" href="qtconcurrent-filteredreducedkernel.html#finish" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="217" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="void" signature="void finish() override"/>
            </class>
            <class threadsafety="unspecified" name="qValueType" fullname="QtConcurrent::qValueType" href="qtconcurrent-qvaluetype.html" status="internal" access="private" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="58" module="QtConcurrent">
                <typedef threadsafety="unspecified" name="value_type" fullname="QtConcurrent::qValueType::value_type" href="qtconcurrent-qvaluetype.html#value_type-typedef" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="60"/>
            </class>
            <class threadsafety="unspecified" name="ConstMemberFunctionWrapper" fullname="QtConcurrent::ConstMemberFunctionWrapper" href="qtconcurrent-constmemberfunctionwrapper.html" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="142" module="QtConcurrent">
                <typedef threadsafety="unspecified" name="result_type" fullname="QtConcurrent::ConstMemberFunctionWrapper::result_type" href="qtconcurrent-constmemberfunctionwrapper.html#result_type-typedef" status="active" access="public" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="146"/>
                <function threadsafety="unspecified" name="ConstMemberFunctionWrapper" fullname="QtConcurrent::ConstMemberFunctionWrapper::ConstMemberFunctionWrapper" href="qtconcurrent-constmemberfunctionwrapper.html#ConstMemberFunctionWrapper" status="active" access="public" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="147" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="ConstMemberFunctionWrapper(FunctionPointerType _functionPointer)">
                    <parameter left="FunctionPointerType" right="" name="_functionPointer" default=""/>
                </function>
                <function threadsafety="unspecified" name="operator()" fullname="QtConcurrent::ConstMemberFunctionWrapper::operator()" href="qtconcurrent-constmemberfunctionwrapper.html#operator-28-29" status="active" access="public" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="150" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="T" signature="T operator()(const C &amp;c) const">
                    <parameter left="const C &amp;" right="" name="c" default=""/>
                </function>
            </class>
            <class threadsafety="unspecified" name="FunctionWrapper0" fullname="QtConcurrent::FunctionWrapper0" href="qtconcurrent-functionwrapper0.html" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="53" module="QtConcurrent">
                <typedef threadsafety="unspecified" name="FunctionPointerType" fullname="QtConcurrent::FunctionWrapper0::FunctionPointerType" href="qtconcurrent-functionwrapper0.html#FunctionPointerType-typedef" status="active" access="public" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="56"/>
                <typedef threadsafety="unspecified" name="result_type" fullname="QtConcurrent::FunctionWrapper0::result_type" href="qtconcurrent-functionwrapper0.html#result_type-typedef" status="active" access="public" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="57"/>
                <function threadsafety="unspecified" name="FunctionWrapper0" fullname="QtConcurrent::FunctionWrapper0::FunctionWrapper0" href="qtconcurrent-functionwrapper0.html#FunctionWrapper0" status="active" access="public" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="58" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="FunctionWrapper0(FunctionPointerType _functionPointer)">
                    <parameter left="FunctionPointerType" right="" name="_functionPointer" default=""/>
                </function>
                <function threadsafety="unspecified" name="operator()" fullname="QtConcurrent::FunctionWrapper0::operator()" href="qtconcurrent-functionwrapper0.html#operator-28-29" status="active" access="public" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="61" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="T" signature="T operator()()"/>
            </class>
            <class threadsafety="unspecified" name="FunctionWrapper1" fullname="QtConcurrent::FunctionWrapper1" href="qtconcurrent-functionwrapper1.html" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="70" module="QtConcurrent">
                <typedef threadsafety="unspecified" name="FunctionPointerType" fullname="QtConcurrent::FunctionWrapper1::FunctionPointerType" href="qtconcurrent-functionwrapper1.html#FunctionPointerType-typedef" status="active" access="public" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="73"/>
                <typedef threadsafety="unspecified" name="result_type" fullname="QtConcurrent::FunctionWrapper1::result_type" href="qtconcurrent-functionwrapper1.html#result_type-typedef" status="active" access="public" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="74"/>
                <function threadsafety="unspecified" name="FunctionWrapper1" fullname="QtConcurrent::FunctionWrapper1::FunctionWrapper1" href="qtconcurrent-functionwrapper1.html#FunctionWrapper1" status="active" access="public" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="75" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="FunctionWrapper1(FunctionPointerType _functionPointer)">
                    <parameter left="FunctionPointerType" right="" name="_functionPointer" default=""/>
                </function>
                <function threadsafety="unspecified" name="operator()" fullname="QtConcurrent::FunctionWrapper1::operator()" href="qtconcurrent-functionwrapper1.html#operator-28-29" status="active" access="public" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="78" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="T" signature="T operator()(U u)">
                    <parameter left="U" right="" name="u" default=""/>
                </function>
            </class>
            <class threadsafety="unspecified" name="FunctionWrapper2" fullname="QtConcurrent::FunctionWrapper2" href="qtconcurrent-functionwrapper2.html" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="88" module="QtConcurrent">
                <typedef threadsafety="unspecified" name="FunctionPointerType" fullname="QtConcurrent::FunctionWrapper2::FunctionPointerType" href="qtconcurrent-functionwrapper2.html#FunctionPointerType-typedef" status="active" access="public" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="91"/>
                <typedef threadsafety="unspecified" name="result_type" fullname="QtConcurrent::FunctionWrapper2::result_type" href="qtconcurrent-functionwrapper2.html#result_type-typedef" status="active" access="public" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="92"/>
                <function threadsafety="unspecified" name="FunctionWrapper2" fullname="QtConcurrent::FunctionWrapper2::FunctionWrapper2" href="qtconcurrent-functionwrapper2.html#FunctionWrapper2" status="active" access="public" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="93" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="FunctionWrapper2(FunctionPointerType _functionPointer)">
                    <parameter left="FunctionPointerType" right="" name="_functionPointer" default=""/>
                </function>
                <function threadsafety="unspecified" name="operator()" fullname="QtConcurrent::FunctionWrapper2::operator()" href="qtconcurrent-functionwrapper2.html#operator-28-29" status="active" access="public" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="96" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="T" signature="T operator()(U u, V v)">
                    <parameter left="U" right="" name="u" default=""/>
                    <parameter left="V" right="" name="v" default=""/>
                </function>
            </class>
            <class threadsafety="unspecified" name="MemberFunctionWrapper" fullname="QtConcurrent::MemberFunctionWrapper" href="qtconcurrent-memberfunctionwrapper.html" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="105" module="QtConcurrent">
                <typedef threadsafety="unspecified" name="result_type" fullname="QtConcurrent::MemberFunctionWrapper::result_type" href="qtconcurrent-memberfunctionwrapper.html#result_type-typedef" status="active" access="public" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="109"/>
                <function threadsafety="unspecified" name="MemberFunctionWrapper" fullname="QtConcurrent::MemberFunctionWrapper::MemberFunctionWrapper" href="qtconcurrent-memberfunctionwrapper.html#MemberFunctionWrapper" status="active" access="public" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="110" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="MemberFunctionWrapper(FunctionPointerType _functionPointer)">
                    <parameter left="FunctionPointerType" right="" name="_functionPointer" default=""/>
                </function>
                <function threadsafety="unspecified" name="operator()" fullname="QtConcurrent::MemberFunctionWrapper::operator()" href="qtconcurrent-memberfunctionwrapper.html#operator-28-29" status="active" access="public" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="113" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="T" signature="T operator()(C &amp;c)">
                    <parameter left="C &amp;" right="" name="c" default=""/>
                </function>
            </class>
            <class threadsafety="unspecified" name="MemberFunctionWrapper1" fullname="QtConcurrent::MemberFunctionWrapper1" href="qtconcurrent-memberfunctionwrapper1.html" status="internal" access="private" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="122" module="QtConcurrent">
                <typedef threadsafety="unspecified" name="result_type" fullname="QtConcurrent::MemberFunctionWrapper1::result_type" href="qtconcurrent-memberfunctionwrapper1.html#result_type-typedef" status="active" access="public" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="126"/>
                <function threadsafety="unspecified" name="MemberFunctionWrapper1" fullname="QtConcurrent::MemberFunctionWrapper1::MemberFunctionWrapper1" href="qtconcurrent-memberfunctionwrapper1.html#MemberFunctionWrapper1" status="active" access="public" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="128" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="MemberFunctionWrapper1(FunctionPointerType _functionPointer)">
                    <parameter left="FunctionPointerType" right="" name="_functionPointer" default=""/>
                </function>
                <function threadsafety="unspecified" name="operator()" fullname="QtConcurrent::MemberFunctionWrapper1::operator()" href="qtconcurrent-memberfunctionwrapper1.html#operator-28-29" status="active" access="public" location="qtconcurrentfunctionwrappers.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfunctionwrappers.h" lineno="132" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="T" signature="T operator()(C &amp;c, U u)">
                    <parameter left="C &amp;" right="" name="c" default=""/>
                    <parameter left="U" right="" name="u" default=""/>
                </function>
            </class>
            <class threadsafety="unspecified" name="BlockSizeManager" fullname="QtConcurrent::BlockSizeManager" href="qtconcurrent-blocksizemanager.html" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="67" module="QtConcurrent">
                <function threadsafety="unspecified" name="BlockSizeManager" fullname="QtConcurrent::BlockSizeManager::BlockSizeManager" href="qtconcurrent-blocksizemanager.html#BlockSizeManager" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="70" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="BlockSizeManager(int iterationCount)">
                    <parameter left="int" right="" name="iterationCount" default=""/>
                </function>
                <function threadsafety="unspecified" name="blockSizeMaxed" fullname="QtConcurrent::BlockSizeManager::blockSizeMaxed" href="qtconcurrent-blocksizemanager.html#blockSizeMaxed" status="active" access="private" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="75" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool blockSizeMaxed()"/>
                <function threadsafety="unspecified" name="blockSize" fullname="QtConcurrent::BlockSizeManager::blockSize" href="qtconcurrent-blocksizemanager.html#blockSize" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="73" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int blockSize()"/>
                <function threadsafety="unspecified" name="timeAfterUser" fullname="QtConcurrent::BlockSizeManager::timeAfterUser" href="qtconcurrent-blocksizemanager.html#timeAfterUser" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="72" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void timeAfterUser()"/>
                <function threadsafety="unspecified" name="timeBeforeUser" fullname="QtConcurrent::BlockSizeManager::timeBeforeUser" href="qtconcurrent-blocksizemanager.html#timeBeforeUser" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="71" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void timeBeforeUser()"/>
            </class>
            <class threadsafety="unspecified" name="BlockSizeManagerV2" fullname="QtConcurrent::BlockSizeManagerV2" href="qtconcurrent-blocksizemanagerv2.html" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="91" module="QtConcurrent">
                <function threadsafety="unspecified" name="BlockSizeManagerV2" fullname="QtConcurrent::BlockSizeManagerV2::BlockSizeManagerV2" href="qtconcurrent-blocksizemanagerv2.html#BlockSizeManagerV2" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="94" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="BlockSizeManagerV2(int iterationCount)">
                    <parameter left="int" right="" name="iterationCount" default=""/>
                </function>
                <function threadsafety="unspecified" name="blockSizeMaxed" fullname="QtConcurrent::BlockSizeManagerV2::blockSizeMaxed" href="qtconcurrent-blocksizemanagerv2.html#blockSizeMaxed" status="active" access="private" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="101" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool blockSizeMaxed()"/>
                <function threadsafety="unspecified" name="blockSize" fullname="QtConcurrent::BlockSizeManagerV2::blockSize" href="qtconcurrent-blocksizemanagerv2.html#blockSize" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="98" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int blockSize()"/>
                <function threadsafety="unspecified" name="timeAfterUser" fullname="QtConcurrent::BlockSizeManagerV2::timeAfterUser" href="qtconcurrent-blocksizemanagerv2.html#timeAfterUser" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="97" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void timeAfterUser()"/>
                <function threadsafety="unspecified" name="timeBeforeUser" fullname="QtConcurrent::BlockSizeManagerV2::timeBeforeUser" href="qtconcurrent-blocksizemanagerv2.html#timeBeforeUser" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="96" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void timeBeforeUser()"/>
            </class>
            <class threadsafety="unspecified" name="IterateKernel" fullname="QtConcurrent::IterateKernel" href="qtconcurrent-iteratekernel.html" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="180" module="QtConcurrent">
                <typedef threadsafety="unspecified" name="ResultType" fullname="QtConcurrent::IterateKernel::ResultType" href="qtconcurrent-iteratekernel.html#ResultType-typedef" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="183"/>
                <function threadsafety="unspecified" name="IterateKernel" fullname="QtConcurrent::IterateKernel::IterateKernel" href="qtconcurrent-iteratekernel.html#IterateKernel" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="185" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="IterateKernel(Iterator _begin, Iterator _end)">
                    <parameter left="Iterator" right="" name="_begin" default=""/>
                    <parameter left="Iterator" right="" name="_end" default=""/>
                </function>
                <function threadsafety="unspecified" name="forThreadFunction" fullname="QtConcurrent::IterateKernel::forThreadFunction" href="qtconcurrent-iteratekernel.html#forThreadFunction" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="222" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="ThreadFunctionResult" signature="ThreadFunctionResult forThreadFunction()"/>
                <function threadsafety="unspecified" name="threadFunction" fullname="QtConcurrent::IterateKernel::threadFunction" href="qtconcurrent-iteratekernel.html#threadFunction" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="214" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="ThreadFunctionResult" signature="ThreadFunctionResult threadFunction() override"/>
                <function threadsafety="unspecified" name="whileThreadFunction" fullname="QtConcurrent::IterateKernel::whileThreadFunction" href="qtconcurrent-iteratekernel.html#whileThreadFunction" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="273" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="ThreadFunctionResult" signature="ThreadFunctionResult whileThreadFunction()"/>
                <function threadsafety="unspecified" name="runIteration" fullname="QtConcurrent::IterateKernel::runIteration" href="qtconcurrent-iteratekernel.html#runIteration" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="194" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool runIteration(Iterator it, int index, T *result)">
                    <parameter left="Iterator" right="" name="it" default=""/>
                    <parameter left="int" right="" name="index" default=""/>
                    <parameter left="T *" right="" name="result" default=""/>
                </function>
                <function threadsafety="unspecified" name="runIterations" fullname="QtConcurrent::IterateKernel::runIterations" href="qtconcurrent-iteratekernel.html#runIterations" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="196" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool runIterations(Iterator _begin, int beginIndex, int endIndex, T *results)">
                    <parameter left="Iterator" right="" name="_begin" default=""/>
                    <parameter left="int" right="" name="beginIndex" default=""/>
                    <parameter left="int" right="" name="endIndex" default=""/>
                    <parameter left="T *" right="" name="results" default=""/>
                </function>
                <function threadsafety="unspecified" name="shouldStartThread" fullname="QtConcurrent::IterateKernel::shouldStartThread" href="qtconcurrent-iteratekernel.html#shouldStartThread" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="206" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="bool" signature="bool shouldStartThread() override"/>
                <function threadsafety="unspecified" name="start" fullname="QtConcurrent::IterateKernel::start" href="qtconcurrent-iteratekernel.html#start" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="199" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="void" signature="void start() override"/>
                <function threadsafety="unspecified" name="~IterateKernel" fullname="QtConcurrent::IterateKernel::~IterateKernel" href="qtconcurrent-iteratekernel.html#dtor.IterateKernel" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="192" virtual="virtual" meta="destructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="~IterateKernel()"/>
                <variable threadsafety="unspecified" name="begin" fullname="QtConcurrent::IterateKernel::begin" href="qtconcurrent-iteratekernel.html#begin-var" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="311" type="const Iterator" static="false"/>
                <variable threadsafety="unspecified" name="completed" fullname="QtConcurrent::IterateKernel::completed" href="qtconcurrent-iteratekernel.html#completed-var" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="320" type="QAtomicInt" static="false"/>
                <variable threadsafety="unspecified" name="current" fullname="QtConcurrent::IterateKernel::current" href="qtconcurrent-iteratekernel.html#current-var" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="313" type="Iterator" static="false"/>
                <variable threadsafety="unspecified" name="currentIndex" fullname="QtConcurrent::IterateKernel::currentIndex" href="qtconcurrent-iteratekernel.html#currentIndex-var" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="314" type="QAtomicInt" static="false"/>
                <variable threadsafety="unspecified" name="end" fullname="QtConcurrent::IterateKernel::end" href="qtconcurrent-iteratekernel.html#end-var" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="312" type="const Iterator" static="false"/>
                <variable threadsafety="unspecified" name="forIteration" fullname="QtConcurrent::IterateKernel::forIteration" href="qtconcurrent-iteratekernel.html#forIteration-var" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="315" type="bool" static="false"/>
                <variable threadsafety="unspecified" name="iterationCount" fullname="QtConcurrent::IterateKernel::iterationCount" href="qtconcurrent-iteratekernel.html#iterationCount-var" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="317" type="int" static="false"/>
                <variable threadsafety="unspecified" name="iteratorThreads" fullname="QtConcurrent::IterateKernel::iteratorThreads" href="qtconcurrent-iteratekernel.html#iteratorThreads-var" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="316" type="QAtomicInt" static="false"/>
                <variable threadsafety="unspecified" name="progressReportingEnabled" fullname="QtConcurrent::IterateKernel::progressReportingEnabled" href="qtconcurrent-iteratekernel.html#progressReportingEnabled-var" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="319" type="bool" static="false"/>
            </class>
            <class threadsafety="unspecified" name="ResultReporter" fullname="QtConcurrent::ResultReporter" href="qtconcurrent-resultreporter.html" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="117" module="QtConcurrent">
                <function threadsafety="unspecified" name="ResultReporter" fullname="QtConcurrent::ResultReporter::ResultReporter" href="qtconcurrent-resultreporter.html#ResultReporter" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="120" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="ResultReporter(ThreadEngine&lt;T&gt; *_threadEngine)">
                    <parameter left="ThreadEngine&lt;T&gt; *" right="" name="_threadEngine" default=""/>
                </function>
                <function threadsafety="unspecified" name="getPointer" fullname="QtConcurrent::ResultReporter::getPointer" href="qtconcurrent-resultreporter.html#getPointer" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="144" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="T *" signature="T * getPointer()"/>
                <function threadsafety="unspecified" name="reportResults" fullname="QtConcurrent::ResultReporter::reportResults" href="qtconcurrent-resultreporter.html#reportResults" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="132" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void reportResults(int begin)">
                    <parameter left="int" right="" name="begin" default=""/>
                </function>
                <function threadsafety="unspecified" name="reserveSpace" fullname="QtConcurrent::ResultReporter::reserveSpace" href="qtconcurrent-resultreporter.html#reserveSpace" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="126" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void reserveSpace(int resultCount)">
                    <parameter left="int" right="" name="resultCount" default=""/>
                </function>
                <variable threadsafety="unspecified" name="currentResultCount" fullname="QtConcurrent::ResultReporter::currentResultCount" href="qtconcurrent-resultreporter.html#currentResultCount-var" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="149" type="int" static="false"/>
                <variable threadsafety="unspecified" name="threadEngine" fullname="QtConcurrent::ResultReporter::threadEngine" href="qtconcurrent-resultreporter.html#threadEngine-var" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="150" type="ThreadEngine&lt;T&gt; *" static="false"/>
                <variable threadsafety="unspecified" name="vector" fullname="QtConcurrent::ResultReporter::vector" href="qtconcurrent-resultreporter.html#vector-var" status="active" access="public" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="151" type="QVector&lt;T&gt;" static="false"/>
            </class>
            <function threadsafety="unspecified" name="blockingMapped" fullname="QtConcurrent::blockingMapped" href="qtconcurrent.html#blockingMapped" status="active" access="public" location="qtconcurrentmap.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmap.h" lineno="224" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="OutputSequence" signature="OutputSequence blockingMapped(const InputSequence &amp;sequence, MapFunctor map)">
                <parameter left="const InputSequence &amp;" right="" name="sequence" default=""/>
                <parameter left="MapFunctor" right="" name="map" default=""/>
            </function>
            <function threadsafety="unspecified" name="mapped" fullname="QtConcurrent::mapped" href="qtconcurrent.html#mapped-1" status="active" access="public" location="qtconcurrentmap.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmap.h" lineno="137" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QFuture&lt;QtPrivate::MapResultType&lt;void, MapFunctor&gt;::ResultType&gt;" signature="QFuture&lt;QtPrivate::MapResultType&lt;void, MapFunctor&gt;::ResultType&gt; mapped(Iterator begin, Iterator end, MapFunctor map)">
                <parameter left="Iterator" right="" name="begin" default=""/>
                <parameter left="Iterator" right="" name="end" default=""/>
                <parameter left="MapFunctor" right="" name="map" default=""/>
            </function>
            <function threadsafety="unspecified" name="mapped" fullname="QtConcurrent::mapped" href="qtconcurrent.html#mapped" status="active" access="public" location="qtconcurrentmap.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmap.h" lineno="130" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QFuture&lt;QtPrivate::MapResultType&lt;void, MapFunctor&gt;::ResultType&gt;" signature="QFuture&lt;QtPrivate::MapResultType&lt;void, MapFunctor&gt;::ResultType&gt; mapped(const Sequence &amp;sequence, MapFunctor map)">
                <parameter left="const Sequence &amp;" right="" name="sequence" default=""/>
                <parameter left="MapFunctor" right="" name="map" default=""/>
            </function>
            <function threadsafety="unspecified" name="mappedReduced" fullname="QtConcurrent::mappedReduced" href="qtconcurrent.html#mappedReduced-3" status="active" access="public" location="qtconcurrentmap.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmap.h" lineno="115" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QFuture&lt;QtPrivate::ReduceResultType&lt;ReduceFunctor&gt;::ResultType&gt;" signature="QFuture&lt;QtPrivate::ReduceResultType&lt;ReduceFunctor&gt;::ResultType&gt; mappedReduced(Iterator begin, Iterator end, MapFunctor map, ReduceFunctor reduce, ReduceOptions options)">
                <parameter left="Iterator" right="" name="begin" default=""/>
                <parameter left="Iterator" right="" name="end" default=""/>
                <parameter left="MapFunctor" right="" name="map" default=""/>
                <parameter left="ReduceFunctor" right="" name="reduce" default=""/>
                <parameter left="ReduceOptions" right="" name="options" default="ReduceOptions( UnorderedReduce | SequentialReduce )"/>
            </function>
            <function threadsafety="unspecified" name="mappedReduced" fullname="QtConcurrent::mappedReduced" href="qtconcurrent.html#mappedReduced-1" status="active" access="public" location="qtconcurrentmap.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmap.h" lineno="87" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QFuture&lt;QtPrivate::ReduceResultType&lt;ReduceFunctor&gt;::ResultType&gt;" signature="QFuture&lt;QtPrivate::ReduceResultType&lt;ReduceFunctor&gt;::ResultType&gt; mappedReduced(const Sequence &amp;sequence, MapFunctor map, ReduceFunctor reduce, ReduceOptions options)">
                <parameter left="const Sequence &amp;" right="" name="sequence" default=""/>
                <parameter left="MapFunctor" right="" name="map" default=""/>
                <parameter left="ReduceFunctor" right="" name="reduce" default=""/>
                <parameter left="ReduceOptions" right="" name="options" default="ReduceOptions( UnorderedReduce | SequentialReduce )"/>
            </function>
            <function threadsafety="unspecified" name="filteredReduced" fullname="QtConcurrent::filteredReduced" href="qtconcurrent.html#filteredReduced-1" status="active" access="public" location="qtconcurrentfilter.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilter.h" lineno="96" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QFuture&lt;ResultType&gt;" signature="QFuture&lt;ResultType&gt; filteredReduced(Iterator begin, Iterator end, KeepFunctor keep, ReduceFunctor reduce, ReduceOptions options)">
                <parameter left="Iterator" right="" name="begin" default=""/>
                <parameter left="Iterator" right="" name="end" default=""/>
                <parameter left="KeepFunctor" right="" name="keep" default=""/>
                <parameter left="ReduceFunctor" right="" name="reduce" default=""/>
                <parameter left="ReduceOptions" right="" name="options" default="ReduceOptions( UnorderedReduce | SequentialReduce )"/>
            </function>
            <function threadsafety="unspecified" name="filteredReduced" fullname="QtConcurrent::filteredReduced" href="qtconcurrent.html#filteredReduced" status="active" access="public" location="qtconcurrentfilter.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilter.h" lineno="71" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QFuture&lt;ResultType&gt;" signature="QFuture&lt;ResultType&gt; filteredReduced(const Sequence &amp;sequence, KeepFunctor keep, ReduceFunctor reduce, ReduceOptions options)">
                <parameter left="const Sequence &amp;" right="" name="sequence" default=""/>
                <parameter left="KeepFunctor" right="" name="keep" default=""/>
                <parameter left="ReduceFunctor" right="" name="reduce" default=""/>
                <parameter left="ReduceOptions" right="" name="options" default="ReduceOptions( UnorderedReduce | SequentialReduce )"/>
            </function>
            <function threadsafety="unspecified" name="mappedReduced" fullname="QtConcurrent::mappedReduced" href="qtconcurrent.html#mappedReduced-2" status="active" access="public" location="qtconcurrentmap.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmap.h" lineno="101" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QFuture&lt;ResultType&gt;" signature="QFuture&lt;ResultType&gt; mappedReduced(Iterator begin, Iterator end, MapFunctor map, ReduceFunctor reduce, ReduceOptions options)">
                <parameter left="Iterator" right="" name="begin" default=""/>
                <parameter left="Iterator" right="" name="end" default=""/>
                <parameter left="MapFunctor" right="" name="map" default=""/>
                <parameter left="ReduceFunctor" right="" name="reduce" default=""/>
                <parameter left="ReduceOptions" right="" name="options" default="ReduceOptions( UnorderedReduce | SequentialReduce )"/>
            </function>
            <function threadsafety="unspecified" name="mappedReduced" fullname="QtConcurrent::mappedReduced" href="qtconcurrent.html#mappedReduced" status="active" access="public" location="qtconcurrentmap.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmap.h" lineno="74" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QFuture&lt;ResultType&gt;" signature="QFuture&lt;ResultType&gt; mappedReduced(const Sequence &amp;sequence, MapFunctor map, ReduceFunctor reduce, ReduceOptions options)">
                <parameter left="const Sequence &amp;" right="" name="sequence" default=""/>
                <parameter left="MapFunctor" right="" name="map" default=""/>
                <parameter left="ReduceFunctor" right="" name="reduce" default=""/>
                <parameter left="ReduceOptions" right="" name="options" default="ReduceOptions( UnorderedReduce | SequentialReduce )"/>
            </function>
            <function threadsafety="unspecified" name="filtered" fullname="QtConcurrent::filtered" href="qtconcurrent.html#filtered" status="active" access="public" location="qtconcurrentfilter.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilter.h" lineno="123" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QFuture&lt;Sequence::value_type&gt;" signature="QFuture&lt;Sequence::value_type&gt; filtered(const Sequence &amp;sequence, KeepFunctor keep)">
                <parameter left="const Sequence &amp;" right="" name="sequence" default=""/>
                <parameter left="KeepFunctor" right="" name="keep" default=""/>
            </function>
            <function threadsafety="unspecified" name="run" fullname="QtConcurrent::run" href="qtconcurrent.html#run" status="active" access="public" location="qtconcurrentrun.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentrun.h" lineno="60" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QFuture&lt;T&gt;" signature="QFuture&lt;T&gt; run(Function function, ... )">
                <parameter left="Function" right="" name="function" default=""/>
                <parameter left="..." right="" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="run" fullname="QtConcurrent::run" href="qtconcurrent.html#run-1" status="active" access="public" location="qtconcurrentrun.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentrun.h" lineno="63" since="5.4" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QFuture&lt;T&gt;" signature="QFuture&lt;T&gt; run(QThreadPool *pool, Function function, ... )">
                <parameter left="QThreadPool *" right="" name="pool" default=""/>
                <parameter left="Function" right="" name="function" default=""/>
                <parameter left="..." right="" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="filtered" fullname="QtConcurrent::filtered" href="qtconcurrent.html#filtered-1" status="active" access="public" location="qtconcurrentfilter.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilter.h" lineno="130" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QFuture&lt;qValueType&lt;Iterator&gt;::value_type&gt;" signature="QFuture&lt;qValueType&lt;Iterator&gt;::value_type&gt; filtered(Iterator begin, Iterator end, KeepFunctor keep)">
                <parameter left="Iterator" right="" name="begin" default=""/>
                <parameter left="Iterator" right="" name="end" default=""/>
                <parameter left="KeepFunctor" right="" name="keep" default=""/>
            </function>
            <function threadsafety="unspecified" name="filter" fullname="QtConcurrent::filter" href="qtconcurrent.html#filter" status="active" access="public" location="qtconcurrentfilter.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilter.h" lineno="64" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QFuture&lt;void&gt;" signature="QFuture&lt;void&gt; filter(Sequence &amp;sequence, KeepFunctor keep)">
                <parameter left="Sequence &amp;" right="" name="sequence" default=""/>
                <parameter left="KeepFunctor" right="" name="keep" default=""/>
            </function>
            <function threadsafety="unspecified" name="map" fullname="QtConcurrent::map" href="qtconcurrent.html#map-1" status="active" access="public" location="qtconcurrentmap.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmap.h" lineno="67" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QFuture&lt;void&gt;" signature="QFuture&lt;void&gt; map(Iterator begin, Iterator end, MapFunctor map)">
                <parameter left="Iterator" right="" name="begin" default=""/>
                <parameter left="Iterator" right="" name="end" default=""/>
                <parameter left="MapFunctor" right="" name="map" default=""/>
            </function>
            <function threadsafety="unspecified" name="map" fullname="QtConcurrent::map" href="qtconcurrent.html#map" status="active" access="public" location="qtconcurrentmap.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmap.h" lineno="60" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QFuture&lt;void&gt;" signature="QFuture&lt;void&gt; map(Sequence &amp;sequence, MapFunctor map)">
                <parameter left="Sequence &amp;" right="" name="sequence" default=""/>
                <parameter left="MapFunctor" right="" name="map" default=""/>
            </function>
            <function threadsafety="unspecified" name="blockingMapped" fullname="QtConcurrent::blockingMapped" href="qtconcurrent.html#blockingMapped-1" status="active" access="public" location="qtconcurrentmap.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmap.h" lineno="234" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QtPrivate::MapResultType&lt;InputSequence, MapFunctor&gt;::ResultType" signature="QtPrivate::MapResultType&lt;InputSequence, MapFunctor&gt;::ResultType blockingMapped(const InputSequence &amp;sequence, MapFunctor map)">
                <parameter left="const InputSequence &amp;" right="" name="sequence" default=""/>
                <parameter left="MapFunctor" right="" name="map" default=""/>
            </function>
            <function threadsafety="unspecified" name="blockingMapped" fullname="QtConcurrent::blockingMapped" href="qtconcurrent.html#blockingMapped-3" status="active" access="public" location="qtconcurrentmap.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmap.h" lineno="256" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QtPrivate::MapResultType&lt;Iterator, MapFunctor&gt;::ResultType" signature="QtPrivate::MapResultType&lt;Iterator, MapFunctor&gt;::ResultType blockingMapped(Iterator begin, Iterator end, MapFunctor map)">
                <parameter left="Iterator" right="" name="begin" default=""/>
                <parameter left="Iterator" right="" name="end" default=""/>
                <parameter left="MapFunctor" right="" name="map" default=""/>
            </function>
            <function threadsafety="unspecified" name="blockingMappedReduced" fullname="QtConcurrent::blockingMappedReduced" href="qtconcurrent.html#blockingMappedReduced-3" status="active" access="public" location="qtconcurrentmap.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmap.h" lineno="207" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QtPrivate::ReduceResultType&lt;ReduceFunctor&gt;::ResultType" signature="QtPrivate::ReduceResultType&lt;ReduceFunctor&gt;::ResultType blockingMappedReduced(Iterator begin, Iterator end, MapFunctor map, ReduceFunctor reduce, QtConcurrent::ReduceOptions options)">
                <parameter left="Iterator" right="" name="begin" default=""/>
                <parameter left="Iterator" right="" name="end" default=""/>
                <parameter left="MapFunctor" right="" name="map" default=""/>
                <parameter left="ReduceFunctor" right="" name="reduce" default=""/>
                <parameter left="QtConcurrent::ReduceOptions" right="" name="options" default="QtConcurrent::ReduceOptions( QtConcurrent::UnorderedReduce | QtConcurrent::SequentialReduce )"/>
            </function>
            <function threadsafety="unspecified" name="blockingMappedReduced" fullname="QtConcurrent::blockingMappedReduced" href="qtconcurrent.html#blockingMappedReduced-1" status="active" access="public" location="qtconcurrentmap.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmap.h" lineno="175" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QtPrivate::ReduceResultType&lt;ReduceFunctor&gt;::ResultType" signature="QtPrivate::ReduceResultType&lt;ReduceFunctor&gt;::ResultType blockingMappedReduced(const Sequence &amp;sequence, MapFunctor map, ReduceFunctor reduce, ReduceOptions options)">
                <parameter left="const Sequence &amp;" right="" name="sequence" default=""/>
                <parameter left="MapFunctor" right="" name="map" default=""/>
                <parameter left="ReduceFunctor" right="" name="reduce" default=""/>
                <parameter left="ReduceOptions" right="" name="options" default="ReduceOptions( UnorderedReduce | SequentialReduce )"/>
            </function>
            <function threadsafety="unspecified" name="blockingFilteredReduced" fullname="QtConcurrent::blockingFilteredReduced" href="qtconcurrent.html#blockingFilteredReduced-1" status="active" access="public" location="qtconcurrentfilter.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilter.h" lineno="173" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="ResultType" signature="ResultType blockingFilteredReduced(Iterator begin, Iterator end, KeepFunctor keep, ReduceFunctor reduce, ReduceOptions options)">
                <parameter left="Iterator" right="" name="begin" default=""/>
                <parameter left="Iterator" right="" name="end" default=""/>
                <parameter left="KeepFunctor" right="" name="keep" default=""/>
                <parameter left="ReduceFunctor" right="" name="reduce" default=""/>
                <parameter left="ReduceOptions" right="" name="options" default="ReduceOptions( UnorderedReduce | SequentialReduce )"/>
            </function>
            <function threadsafety="unspecified" name="blockingFilteredReduced" fullname="QtConcurrent::blockingFilteredReduced" href="qtconcurrent.html#blockingFilteredReduced" status="active" access="public" location="qtconcurrentfilter.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilter.h" lineno="146" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="ResultType" signature="ResultType blockingFilteredReduced(const Sequence &amp;sequence, KeepFunctor keep, ReduceFunctor reduce, ReduceOptions options)">
                <parameter left="const Sequence &amp;" right="" name="sequence" default=""/>
                <parameter left="KeepFunctor" right="" name="keep" default=""/>
                <parameter left="ReduceFunctor" right="" name="reduce" default=""/>
                <parameter left="ReduceOptions" right="" name="options" default="ReduceOptions( UnorderedReduce | SequentialReduce )"/>
            </function>
            <function threadsafety="unspecified" name="blockingMappedReduced" fullname="QtConcurrent::blockingMappedReduced" href="qtconcurrent.html#blockingMappedReduced-2" status="active" access="public" location="qtconcurrentmap.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmap.h" lineno="191" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="ResultType" signature="ResultType blockingMappedReduced(Iterator begin, Iterator end, MapFunctor map, ReduceFunctor reduce, QtConcurrent::ReduceOptions options)">
                <parameter left="Iterator" right="" name="begin" default=""/>
                <parameter left="Iterator" right="" name="end" default=""/>
                <parameter left="MapFunctor" right="" name="map" default=""/>
                <parameter left="ReduceFunctor" right="" name="reduce" default=""/>
                <parameter left="QtConcurrent::ReduceOptions" right="" name="options" default="QtConcurrent::ReduceOptions( QtConcurrent::UnorderedReduce | QtConcurrent::SequentialReduce )"/>
            </function>
            <function threadsafety="unspecified" name="blockingMappedReduced" fullname="QtConcurrent::blockingMappedReduced" href="qtconcurrent.html#blockingMappedReduced" status="active" access="public" location="qtconcurrentmap.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmap.h" lineno="160" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="ResultType" signature="ResultType blockingMappedReduced(const Sequence &amp;sequence, MapFunctor map, ReduceFunctor reduce, ReduceOptions options)">
                <parameter left="const Sequence &amp;" right="" name="sequence" default=""/>
                <parameter left="MapFunctor" right="" name="map" default=""/>
                <parameter left="ReduceFunctor" right="" name="reduce" default=""/>
                <parameter left="ReduceOptions" right="" name="options" default="ReduceOptions( UnorderedReduce | SequentialReduce )"/>
            </function>
            <function threadsafety="unspecified" name="blockingFiltered" fullname="QtConcurrent::blockingFiltered" href="qtconcurrent.html#blockingFiltered" status="active" access="public" location="qtconcurrentfilter.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilter.h" lineno="206" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="Sequence" signature="Sequence blockingFiltered(const Sequence &amp;sequence, KeepFunctor keep)">
                <parameter left="const Sequence &amp;" right="" name="sequence" default=""/>
                <parameter left="KeepFunctor" right="" name="keep" default=""/>
            </function>
            <function threadsafety="unspecified" name="blockingMapped" fullname="QtConcurrent::blockingMapped" href="qtconcurrent.html#blockingMapped-2" status="active" access="public" location="qtconcurrentmap.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmap.h" lineno="246" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="Sequence" signature="Sequence blockingMapped(Iterator begin, Iterator end, MapFunctor map)">
                <parameter left="Iterator" right="" name="begin" default=""/>
                <parameter left="Iterator" right="" name="end" default=""/>
                <parameter left="MapFunctor" right="" name="map" default=""/>
            </function>
            <function threadsafety="unspecified" name="startFilteredReduced" fullname="QtConcurrent::startFilteredReduced" href="qtconcurrent.html#startFilteredReduced-1" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="331" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="ThreadEngineStarter&lt;ResultType&gt;" signature="ThreadEngineStarter&lt;ResultType&gt; startFilteredReduced(Iterator begin, Iterator end, MapFunctor mapFunctor, ReduceFunctor reduceFunctor, ReduceOptions options)">
                <parameter left="Iterator" right="" name="begin" default=""/>
                <parameter left="Iterator" right="" name="end" default=""/>
                <parameter left="MapFunctor" right="" name="mapFunctor" default=""/>
                <parameter left="ReduceFunctor" right="" name="reduceFunctor" default=""/>
                <parameter left="ReduceOptions" right="" name="options" default=""/>
            </function>
            <function threadsafety="unspecified" name="startFilteredReduced" fullname="QtConcurrent::startFilteredReduced" href="qtconcurrent.html#startFilteredReduced" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="317" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="ThreadEngineStarter&lt;ResultType&gt;" signature="ThreadEngineStarter&lt;ResultType&gt; startFilteredReduced(const Sequence &amp;sequence, MapFunctor mapFunctor, ReduceFunctor reduceFunctor, ReduceOptions options)">
                <parameter left="const Sequence &amp;" right="" name="sequence" default=""/>
                <parameter left="MapFunctor" right="" name="mapFunctor" default=""/>
                <parameter left="ReduceFunctor" right="" name="reduceFunctor" default=""/>
                <parameter left="ReduceOptions" right="" name="options" default=""/>
            </function>
            <function threadsafety="unspecified" name="startMappedReduced" fullname="QtConcurrent::startMappedReduced" href="qtconcurrent.html#startMappedReduced-1" status="active" access="public" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="255" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="ThreadEngineStarter&lt;ResultType&gt;" signature="ThreadEngineStarter&lt;ResultType&gt; startMappedReduced(Iterator begin, Iterator end, MapFunctor mapFunctor, ReduceFunctor reduceFunctor, ReduceOptions options)">
                <parameter left="Iterator" right="" name="begin" default=""/>
                <parameter left="Iterator" right="" name="end" default=""/>
                <parameter left="MapFunctor" right="" name="mapFunctor" default=""/>
                <parameter left="ReduceFunctor" right="" name="reduceFunctor" default=""/>
                <parameter left="ReduceOptions" right="" name="options" default=""/>
            </function>
            <function threadsafety="unspecified" name="startMappedReduced" fullname="QtConcurrent::startMappedReduced" href="qtconcurrent.html#startMappedReduced" status="active" access="public" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="242" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="ThreadEngineStarter&lt;ResultType&gt;" signature="ThreadEngineStarter&lt;ResultType&gt; startMappedReduced(const Sequence &amp;sequence, MapFunctor mapFunctor, ReduceFunctor reduceFunctor, ReduceOptions options)">
                <parameter left="const Sequence &amp;" right="" name="sequence" default=""/>
                <parameter left="MapFunctor" right="" name="mapFunctor" default=""/>
                <parameter left="ReduceFunctor" right="" name="reduceFunctor" default=""/>
                <parameter left="ReduceOptions" right="" name="options" default=""/>
            </function>
            <function threadsafety="unspecified" name="startFiltered" fullname="QtConcurrent::startFiltered" href="qtconcurrent.html#startFiltered-1" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="305" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="ThreadEngineStarter&lt;Sequence::value_type&gt;" signature="ThreadEngineStarter&lt;Sequence::value_type&gt; startFiltered(const Sequence &amp;sequence, KeepFunctor functor)">
                <parameter left="const Sequence &amp;" right="" name="sequence" default=""/>
                <parameter left="KeepFunctor" right="" name="functor" default=""/>
            </function>
            <function threadsafety="unspecified" name="startMapped" fullname="QtConcurrent::startMapped" href="qtconcurrent.html#startMapped" status="active" access="public" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="202" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="ThreadEngineStarter&lt;T&gt;" signature="ThreadEngineStarter&lt;T&gt; startMapped(Iterator begin, Iterator end, Functor functor)">
                <parameter left="Iterator" right="" name="begin" default=""/>
                <parameter left="Iterator" right="" name="end" default=""/>
                <parameter left="Functor" right="" name="functor" default=""/>
            </function>
            <function threadsafety="unspecified" name="startMapped" fullname="QtConcurrent::startMapped" href="qtconcurrent.html#startMapped-1" status="active" access="public" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="231" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="ThreadEngineStarter&lt;T&gt;" signature="ThreadEngineStarter&lt;T&gt; startMapped(const Sequence &amp;sequence, Functor functor)">
                <parameter left="const Sequence &amp;" right="" name="sequence" default=""/>
                <parameter left="Functor" right="" name="functor" default=""/>
            </function>
            <function threadsafety="unspecified" name="startFiltered" fullname="QtConcurrent::startFiltered" href="qtconcurrent.html#startFiltered" status="active" access="public" location="qtconcurrentfilterkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilterkernel.h" lineno="296" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="ThreadEngineStarter&lt;qValueType&lt;Iterator&gt;::value_type&gt;" signature="ThreadEngineStarter&lt;qValueType&lt;Iterator&gt;::value_type&gt; startFiltered(Iterator begin, Iterator end, KeepFunctor functor)">
                <parameter left="Iterator" right="" name="begin" default=""/>
                <parameter left="Iterator" right="" name="end" default=""/>
                <parameter left="KeepFunctor" right="" name="functor" default=""/>
            </function>
            <function threadsafety="unspecified" name="filterInternal" fullname="QtConcurrent::filterInternal" href="qtconcurrent.html#filterInternal" status="active" access="public" location="qtconcurrentfilter.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilter.h" lineno="56" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="ThreadEngineStarter&lt;void&gt;" signature="ThreadEngineStarter&lt;void&gt; filterInternal(Sequence &amp;sequence, KeepFunctor keep, ReduceFunctor reduce)">
                <parameter left="Sequence &amp;" right="" name="sequence" default=""/>
                <parameter left="KeepFunctor" right="" name="keep" default=""/>
                <parameter left="ReduceFunctor" right="" name="reduce" default=""/>
            </function>
            <function threadsafety="unspecified" name="startMap" fullname="QtConcurrent::startMap" href="qtconcurrent.html#startMap" status="active" access="public" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="195" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="ThreadEngineStarter&lt;void&gt;" signature="ThreadEngineStarter&lt;void&gt; startMap(Iterator begin, Iterator end, Functor functor)">
                <parameter left="Iterator" right="" name="begin" default=""/>
                <parameter left="Iterator" right="" name="end" default=""/>
                <parameter left="Functor" right="" name="functor" default=""/>
            </function>
            <function threadsafety="unspecified" name="selectIteration" fullname="QtConcurrent::selectIteration" href="qtconcurrent.html#selectIteration" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="164" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool selectIteration(std::bidirectional_iterator_tag )">
                <parameter left="std::bidirectional_iterator_tag" right="" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="selectIteration" fullname="QtConcurrent::selectIteration" href="qtconcurrent.html#selectIteration-1" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="169" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool selectIteration(std::forward_iterator_tag )">
                <parameter left="std::forward_iterator_tag" right="" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="selectIteration" fullname="QtConcurrent::selectIteration" href="qtconcurrent.html#selectIteration-2" status="internal" access="private" location="qtconcurrentiteratekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentiteratekernel.h" lineno="174" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool selectIteration(std::random_access_iterator_tag )">
                <parameter left="std::random_access_iterator_tag" right="" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="blockingFilter" fullname="QtConcurrent::blockingFilter" href="qtconcurrent.html#blockingFilter" status="active" access="public" location="qtconcurrentfilter.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentfilter.h" lineno="137" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void blockingFilter(Sequence &amp;sequence, KeepFunctor keep)">
                <parameter left="Sequence &amp;" right="" name="sequence" default=""/>
                <parameter left="KeepFunctor" right="" name="keep" default=""/>
            </function>
            <function threadsafety="unspecified" name="blockingMap" fullname="QtConcurrent::blockingMap" href="qtconcurrent.html#blockingMap-1" status="active" access="public" location="qtconcurrentmap.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmap.h" lineno="152" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void blockingMap(Iterator begin, Iterator end, MapFunctor map)">
                <parameter left="Iterator" right="" name="begin" default=""/>
                <parameter left="Iterator" right="" name="end" default=""/>
                <parameter left="MapFunctor" right="" name="map" default=""/>
            </function>
            <function threadsafety="unspecified" name="blockingMap" fullname="QtConcurrent::blockingMap" href="qtconcurrent.html#blockingMap" status="active" access="public" location="qtconcurrentmap.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmap.h" lineno="144" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void blockingMap(Sequence &amp;sequence, MapFunctor map)">
                <parameter left="Sequence &amp;" right="" name="sequence" default=""/>
                <parameter left="MapFunctor" right="" name="map" default=""/>
            </function>
            <class threadsafety="unspecified" name="MapKernel" fullname="QtConcurrent::MapKernel" href="qtconcurrent-mapkernel.html" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="57" module="QtConcurrent">
                <typedef threadsafety="unspecified" name="ReturnType" fullname="QtConcurrent::MapKernel::ReturnType" href="qtconcurrent-mapkernel.html#ReturnType-typedef" status="active" access="public" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="61"/>
                <function threadsafety="unspecified" name="MapKernel" fullname="QtConcurrent::MapKernel::MapKernel" href="qtconcurrent-mapkernel.html#MapKernel" status="active" access="public" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="62" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="MapKernel(Iterator begin, Iterator end, MapFunctor _map)">
                    <parameter left="Iterator" right="" name="begin" default=""/>
                    <parameter left="Iterator" right="" name="end" default=""/>
                    <parameter left="MapFunctor" right="" name="_map" default=""/>
                </function>
                <function threadsafety="unspecified" name="runIteration" fullname="QtConcurrent::MapKernel::runIteration" href="qtconcurrent-mapkernel.html#runIteration" status="active" access="public" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="66" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="bool" signature="bool runIteration(Iterator it, int , void *) override">
                    <parameter left="Iterator" right="" name="it" default=""/>
                    <parameter left="int" right="" name="" default=""/>
                    <parameter left="void *" right="" name="" default=""/>
                </function>
                <function threadsafety="unspecified" name="runIterations" fullname="QtConcurrent::MapKernel::runIterations" href="qtconcurrent-mapkernel.html#runIterations" status="active" access="public" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="72" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="bool" signature="bool runIterations(Iterator sequenceBeginIterator, int beginIndex, int endIndex, void *) override">
                    <parameter left="Iterator" right="" name="sequenceBeginIterator" default=""/>
                    <parameter left="int" right="" name="beginIndex" default=""/>
                    <parameter left="int" right="" name="endIndex" default=""/>
                    <parameter left="void *" right="" name="" default=""/>
                </function>
            </class>
            <class threadsafety="unspecified" name="MappedEachKernel" fullname="QtConcurrent::MappedEachKernel" href="qtconcurrent-mappedeachkernel.html" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="162" module="QtConcurrent">
                <typedef threadsafety="unspecified" name="ResultType" fullname="QtConcurrent::MappedEachKernel::ResultType" href="qtconcurrent-mappedeachkernel.html#ResultType-typedef" status="active" access="public" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="168"/>
                <typedef threadsafety="unspecified" name="ReturnType" fullname="QtConcurrent::MappedEachKernel::ReturnType" href="qtconcurrent-mappedeachkernel.html#ReturnType-typedef" status="active" access="public" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="167"/>
                <typedef threadsafety="unspecified" name="T" fullname="QtConcurrent::MappedEachKernel::T" href="qtconcurrent-mappedeachkernel.html#T-typedef" status="active" access="private" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="165"/>
                <function threadsafety="unspecified" name="MappedEachKernel" fullname="QtConcurrent::MappedEachKernel::MappedEachKernel" href="qtconcurrent-mappedeachkernel.html#MappedEachKernel" status="active" access="public" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="170" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="MappedEachKernel(Iterator begin, Iterator end, MapFunctor _map)">
                    <parameter left="Iterator" right="" name="begin" default=""/>
                    <parameter left="Iterator" right="" name="end" default=""/>
                    <parameter left="MapFunctor" right="" name="_map" default=""/>
                </function>
                <function threadsafety="unspecified" name="runIteration" fullname="QtConcurrent::MappedEachKernel::runIteration" href="qtconcurrent-mappedeachkernel.html#runIteration" status="active" access="public" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="173" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="bool" signature="bool runIteration(Iterator it, int , T *result) override">
                    <parameter left="Iterator" right="" name="it" default=""/>
                    <parameter left="int" right="" name="" default=""/>
                    <parameter left="T *" right="" name="result" default=""/>
                </function>
                <function threadsafety="unspecified" name="runIterations" fullname="QtConcurrent::MappedEachKernel::runIterations" href="qtconcurrent-mappedeachkernel.html#runIterations" status="active" access="public" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="179" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="bool" signature="bool runIterations(Iterator sequenceBeginIterator, int beginIndex, int endIndex, T *results) override">
                    <parameter left="Iterator" right="" name="sequenceBeginIterator" default=""/>
                    <parameter left="int" right="" name="beginIndex" default=""/>
                    <parameter left="int" right="" name="endIndex" default=""/>
                    <parameter left="T *" right="" name="results" default=""/>
                </function>
            </class>
            <class threadsafety="unspecified" name="MappedReducedKernel" fullname="QtConcurrent::MappedReducedKernel" href="qtconcurrent-mappedreducedkernel.html" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="92" module="QtConcurrent">
                <typedef threadsafety="unspecified" name="ResultType" fullname="QtConcurrent::MappedReducedKernel::ResultType" href="qtconcurrent-mappedreducedkernel.html#ResultType-typedef" status="active" access="public" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="154"/>
                <typedef threadsafety="unspecified" name="ReturnType" fullname="QtConcurrent::MappedReducedKernel::ReturnType" href="qtconcurrent-mappedreducedkernel.html#ReturnType-typedef" status="active" access="public" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="99"/>
                <function threadsafety="unspecified" name="MappedReducedKernel" fullname="QtConcurrent::MappedReducedKernel::MappedReducedKernel" href="qtconcurrent-mappedreducedkernel.html#MappedReducedKernel" status="active" access="public" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="100" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="MappedReducedKernel(Iterator begin, Iterator end, MapFunctor _map, ReduceFunctor _reduce, ReduceOptions reduceOptions)">
                    <parameter left="Iterator" right="" name="begin" default=""/>
                    <parameter left="Iterator" right="" name="end" default=""/>
                    <parameter left="MapFunctor" right="" name="_map" default=""/>
                    <parameter left="ReduceFunctor" right="" name="_reduce" default=""/>
                    <parameter left="ReduceOptions" right="" name="reduceOptions" default=""/>
                </function>
                <function threadsafety="unspecified" name="MappedReducedKernel" fullname="QtConcurrent::MappedReducedKernel::MappedReducedKernel" href="qtconcurrent-mappedreducedkernel.html#MappedReducedKernel-1" status="active" access="public" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="104" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="MappedReducedKernel(ReducedResultType initialValue, MapFunctor _map, ReduceFunctor _reduce)">
                    <parameter left="ReducedResultType" right="" name="initialValue" default=""/>
                    <parameter left="MapFunctor" right="" name="_map" default=""/>
                    <parameter left="ReduceFunctor" right="" name="_reduce" default=""/>
                </function>
                <function threadsafety="unspecified" name="result" fullname="QtConcurrent::MappedReducedKernel::result" href="qtconcurrent-mappedreducedkernel.html#result" status="active" access="public" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="155" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="ReducedResultType *" signature="ReducedResultType * result() override"/>
                <function threadsafety="unspecified" name="runIteration" fullname="QtConcurrent::MappedReducedKernel::runIteration" href="qtconcurrent-mappedreducedkernel.html#runIteration" status="active" access="public" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="110" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="bool" signature="bool runIteration(Iterator it, int index, ReducedResultType *) override">
                    <parameter left="Iterator" right="" name="it" default=""/>
                    <parameter left="int" right="" name="index" default=""/>
                    <parameter left="ReducedResultType *" right="" name="" default=""/>
                </function>
                <function threadsafety="unspecified" name="runIterations" fullname="QtConcurrent::MappedReducedKernel::runIterations" href="qtconcurrent-mappedreducedkernel.html#runIterations" status="active" access="public" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="121" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="bool" signature="bool runIterations(Iterator sequenceBeginIterator, int beginIndex, int endIndex, ReducedResultType *) override">
                    <parameter left="Iterator" right="" name="sequenceBeginIterator" default=""/>
                    <parameter left="int" right="" name="beginIndex" default=""/>
                    <parameter left="int" right="" name="endIndex" default=""/>
                    <parameter left="ReducedResultType *" right="" name="" default=""/>
                </function>
                <function threadsafety="unspecified" name="shouldStartThread" fullname="QtConcurrent::MappedReducedKernel::shouldStartThread" href="qtconcurrent-mappedreducedkernel.html#shouldStartThread" status="active" access="public" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="149" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="bool" signature="bool shouldStartThread() override"/>
                <function threadsafety="unspecified" name="shouldThrottleThread" fullname="QtConcurrent::MappedReducedKernel::shouldThrottleThread" href="qtconcurrent-mappedreducedkernel.html#shouldThrottleThread" status="active" access="public" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="144" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="bool" signature="bool shouldThrottleThread() override"/>
                <function threadsafety="unspecified" name="finish" fullname="QtConcurrent::MappedReducedKernel::finish" href="qtconcurrent-mappedreducedkernel.html#finish" status="active" access="public" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="139" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="void" signature="void finish() override"/>
            </class>
            <class threadsafety="unspecified" name="SequenceHolder1" fullname="QtConcurrent::SequenceHolder1" href="qtconcurrent-sequenceholder1.html" status="internal" access="private" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="212" module="QtConcurrent">
                <function threadsafety="unspecified" name="SequenceHolder1" fullname="QtConcurrent::SequenceHolder1::SequenceHolder1" href="qtconcurrent-sequenceholder1.html#SequenceHolder1" status="active" access="public" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="214" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="SequenceHolder1(const Sequence &amp;_sequence, Functor functor)">
                    <parameter left="const Sequence &amp;" right="" name="_sequence" default=""/>
                    <parameter left="Functor" right="" name="functor" default=""/>
                </function>
                <function threadsafety="unspecified" name="finish" fullname="QtConcurrent::SequenceHolder1::finish" href="qtconcurrent-sequenceholder1.html#finish" status="active" access="public" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="220" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="void" signature="void finish() override"/>
                <variable threadsafety="unspecified" name="sequence" fullname="QtConcurrent::SequenceHolder1::sequence" href="qtconcurrent-sequenceholder1.html#sequence-var" status="active" access="public" location="qtconcurrentmapkernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmapkernel.h" lineno="218" type="Sequence" static="false"/>
            </class>
            <class threadsafety="unspecified" name="Median" fullname="QtConcurrent::Median" href="qtconcurrent-median.html" status="internal" access="private" location="qtconcurrentmedian.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmedian.h" lineno="58" module="QtConcurrent">
                <function threadsafety="unspecified" name="Median" fullname="QtConcurrent::Median::Median" href="qtconcurrent-median.html#Median" status="active" access="public" location="qtconcurrentmedian.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmedian.h" lineno="61" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="Median(int _bufferSize)">
                    <parameter left="int" right="" name="_bufferSize" default=""/>
                </function>
                <function threadsafety="unspecified" name="median" fullname="QtConcurrent::Median::median" href="qtconcurrent-median.html#median" status="active" access="public" location="qtconcurrentmedian.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmedian.h" lineno="98" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="T" signature="T median()"/>
                <function threadsafety="unspecified" name="addValue" fullname="QtConcurrent::Median::addValue" href="qtconcurrent-median.html#addValue" status="active" access="public" location="qtconcurrentmedian.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmedian.h" lineno="75" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void addValue(T value)">
                    <parameter left="T" right="" name="value" default=""/>
                </function>
                <function threadsafety="unspecified" name="reset" fullname="QtConcurrent::Median::reset" href="qtconcurrent-median.html#reset" status="active" access="public" location="qtconcurrentmedian.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmedian.h" lineno="67" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void reset()"/>
                <function threadsafety="unspecified" name="isMedianValid" fullname="QtConcurrent::Median::isMedianValid" href="qtconcurrent-median.html#isMedianValid" status="active" access="public" location="qtconcurrentmedian.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmedian.h" lineno="93" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool isMedianValid() const"/>
            </class>
            <class threadsafety="unspecified" name="MedianDouble" fullname="QtConcurrent::MedianDouble" href="qtconcurrent-mediandouble.html" status="internal" access="private" location="qtconcurrentmedian.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmedian.h" lineno="130" module="QtConcurrent">
                <function threadsafety="unspecified" name="MedianDouble" fullname="QtConcurrent::MedianDouble::MedianDouble" href="qtconcurrent-mediandouble.html#MedianDouble" status="active" access="public" location="qtconcurrentmedian.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmedian.h" lineno="135" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="MedianDouble()"/>
                <function threadsafety="unspecified" name="median" fullname="QtConcurrent::MedianDouble::median" href="qtconcurrent-mediandouble.html#median" status="active" access="public" location="qtconcurrentmedian.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmedian.h" lineno="174" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="double" signature="double median()"/>
                <function threadsafety="unspecified" name="addValue" fullname="QtConcurrent::MedianDouble::addValue" href="qtconcurrent-mediandouble.html#addValue" status="active" access="public" location="qtconcurrentmedian.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmedian.h" lineno="149" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void addValue(double value)">
                    <parameter left="double" right="" name="value" default=""/>
                </function>
                <function threadsafety="unspecified" name="reset" fullname="QtConcurrent::MedianDouble::reset" href="qtconcurrent-mediandouble.html#reset" status="active" access="public" location="qtconcurrentmedian.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmedian.h" lineno="141" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void reset()"/>
                <function threadsafety="unspecified" name="isMedianValid" fullname="QtConcurrent::MedianDouble::isMedianValid" href="qtconcurrent-mediandouble.html#isMedianValid" status="active" access="public" location="qtconcurrentmedian.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmedian.h" lineno="169" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool isMedianValid() const"/>
                <variable threadsafety="unspecified" name="BufferSize" fullname="QtConcurrent::MedianDouble::BufferSize" href="qtconcurrent-mediandouble.html#BufferSize-var" status="active" access="public" location="qtconcurrentmedian.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentmedian.h" lineno="133" type="const int" static="true"/>
            </class>
            <class threadsafety="unspecified" name="IntermediateResults" fullname="QtConcurrent::IntermediateResults" href="qtconcurrent-intermediateresults.html" status="active" access="public" location="qtconcurrentreducekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentreducekernel.h" lineno="85">
                <variable threadsafety="unspecified" name="vector" fullname="QtConcurrent::IntermediateResults::vector" href="qtconcurrent-intermediateresults.html#vector-var" status="active" access="public" location="qtconcurrentreducekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentreducekernel.h" lineno="89" type="QVector&lt;T&gt;" static="false"/>
            </class>
            <class threadsafety="unspecified" name="ReduceKernel" fullname="QtConcurrent::ReduceKernel" href="qtconcurrent-reducekernel.html" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentreducekernel.h" lineno="104" module="QtConcurrent">
                <typedef threadsafety="unspecified" name="ResultsMap" fullname="QtConcurrent::ReduceKernel::ResultsMap" href="qtconcurrent-reducekernel.html#ResultsMap-typedef" status="active" access="private" location="qtconcurrentreducekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentreducekernel.h" lineno="106"/>
                <function threadsafety="unspecified" name="ReduceKernel" fullname="QtConcurrent::ReduceKernel::ReduceKernel" href="qtconcurrent-reducekernel.html#ReduceKernel" status="active" access="public" location="qtconcurrentreducekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentreducekernel.h" lineno="143" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="ReduceKernel(ReduceOptions _reduceOptions)">
                    <parameter left="ReduceOptions" right="" name="_reduceOptions" default=""/>
                </function>
                <function threadsafety="unspecified" name="shouldStartThread" fullname="QtConcurrent::ReduceKernel::shouldStartThread" href="qtconcurrent-reducekernel.html#shouldStartThread" status="active" access="public" location="qtconcurrentreducekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentreducekernel.h" lineno="219" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool shouldStartThread()"/>
                <function threadsafety="unspecified" name="shouldThrottle" fullname="QtConcurrent::ReduceKernel::shouldThrottle" href="qtconcurrent-reducekernel.html#shouldThrottle" status="active" access="public" location="qtconcurrentreducekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentreducekernel.h" lineno="213" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool shouldThrottle()"/>
                <function threadsafety="unspecified" name="finish" fullname="QtConcurrent::ReduceKernel::finish" href="qtconcurrent-reducekernel.html#finish" status="active" access="public" location="qtconcurrentreducekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentreducekernel.h" lineno="208" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void finish(ReduceFunctor &amp;reduce, ReduceResultType &amp;r)">
                    <parameter left="ReduceFunctor &amp;" right="" name="reduce" default=""/>
                    <parameter left="ReduceResultType &amp;" right="" name="r" default=""/>
                </function>
                <function threadsafety="unspecified" name="reduceResult" fullname="QtConcurrent::ReduceKernel::reduceResult" href="qtconcurrent-reducekernel.html#reduceResult" status="active" access="private" location="qtconcurrentreducekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentreducekernel.h" lineno="122" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void reduceResult(ReduceFunctor &amp;reduce, ReduceResultType &amp;r, const IntermediateResults&lt;T&gt; &amp;result)">
                    <parameter left="ReduceFunctor &amp;" right="" name="reduce" default=""/>
                    <parameter left="ReduceResultType &amp;" right="" name="r" default=""/>
                    <parameter left="const IntermediateResults&lt;T&gt; &amp;" right="" name="result" default=""/>
                </function>
                <function threadsafety="unspecified" name="reduceResults" fullname="QtConcurrent::ReduceKernel::reduceResults" href="qtconcurrent-reducekernel.html#reduceResults" status="active" access="private" location="qtconcurrentreducekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentreducekernel.h" lineno="131" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void reduceResults(ReduceFunctor &amp;reduce, ReduceResultType &amp;r, ResultsMap &amp;map)">
                    <parameter left="ReduceFunctor &amp;" right="" name="reduce" default=""/>
                    <parameter left="ReduceResultType &amp;" right="" name="r" default=""/>
                    <parameter left="ResultsMap &amp;" right="" name="map" default=""/>
                </function>
                <function threadsafety="unspecified" name="runReduce" fullname="QtConcurrent::ReduceKernel::runReduce" href="qtconcurrent-reducekernel.html#runReduce" status="active" access="public" location="qtconcurrentreducekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentreducekernel.h" lineno="148" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void runReduce(ReduceFunctor &amp;reduce, ReduceResultType &amp;r, const IntermediateResults&lt;T&gt; &amp;result)">
                    <parameter left="ReduceFunctor &amp;" right="" name="reduce" default=""/>
                    <parameter left="ReduceResultType &amp;" right="" name="r" default=""/>
                    <parameter left="const IntermediateResults&lt;T&gt; &amp;" right="" name="result" default=""/>
                </function>
                <function threadsafety="unspecified" name="canReduce" fullname="QtConcurrent::ReduceKernel::canReduce" href="qtconcurrent-reducekernel.html#canReduce" status="active" access="private" location="qtconcurrentreducekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentreducekernel.h" lineno="114" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool canReduce(int begin) const">
                    <parameter left="int" right="" name="begin" default=""/>
                </function>
            </class>
            <class threadsafety="unspecified" name="SequenceHolder2" fullname="QtConcurrent::SequenceHolder2" href="qtconcurrent-sequenceholder2.html" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentreducekernel.h" lineno="227" module="QtConcurrent">
                <function threadsafety="unspecified" name="SequenceHolder2" fullname="QtConcurrent::SequenceHolder2::SequenceHolder2" href="qtconcurrent-sequenceholder2.html#SequenceHolder2" status="active" access="public" location="qtconcurrentreducekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentreducekernel.h" lineno="229" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="SequenceHolder2(const Sequence &amp;_sequence, Functor1 functor1, Functor2 functor2, ReduceOptions reduceOptions)">
                    <parameter left="const Sequence &amp;" right="" name="_sequence" default=""/>
                    <parameter left="Functor1" right="" name="functor1" default=""/>
                    <parameter left="Functor2" right="" name="functor2" default=""/>
                    <parameter left="ReduceOptions" right="" name="reduceOptions" default=""/>
                </function>
                <function threadsafety="unspecified" name="finish" fullname="QtConcurrent::SequenceHolder2::finish" href="qtconcurrent-sequenceholder2.html#finish" status="active" access="public" location="qtconcurrentreducekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentreducekernel.h" lineno="239" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="void" signature="void finish() override"/>
                <variable threadsafety="unspecified" name="sequence" fullname="QtConcurrent::SequenceHolder2::sequence" href="qtconcurrent-sequenceholder2.html#sequence-var" status="active" access="public" location="qtconcurrentreducekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentreducekernel.h" lineno="237" type="Sequence" static="false"/>
            </class>
            <enum threadsafety="unspecified" name="ReduceOption" fullname="QtConcurrent::ReduceOption" href="qtconcurrent.html#ReduceOption-enum" status="active" access="public" location="qtconcurrentreducekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentreducekernel.h" lineno="92" typedef="QtConcurrent::ReduceOptions">
                <value name="UnorderedReduce" value="0x1"/>
                <value name="OrderedReduce" value="0x2"/>
                <value name="SequentialReduce" value="0x4"/>
            </enum>
            <enum threadsafety="unspecified" name="ReduceQueueLimits" fullname="QtConcurrent::ReduceQueueLimits" href="qtconcurrent.html#ReduceQueueLimits-enum" status="internal" access="private" location="qtconcurrentreducekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentreducekernel.h" lineno="70">
                <value name="ReduceQueueStartLimit" value="20"/>
                <value name="ReduceQueueThrottleLimit" value="30"/>
            </enum>
            <typedef threadsafety="unspecified" name="ReduceOptions" fullname="QtConcurrent::ReduceOptions" href="qtconcurrent.html#ReduceOption-enum" status="active" access="public" location="qtconcurrentreducekernel.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentreducekernel.h" lineno="98" enum="QtConcurrent::ReduceOption"/>
            <class threadsafety="unspecified" name="ThreadEngine" fullname="QtConcurrent::ThreadEngine" href="qtconcurrent-threadengine.html" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="128" module="QtConcurrent">
                <typedef threadsafety="unspecified" name="ResultType" fullname="QtConcurrent::ThreadEngine::ResultType" href="qtconcurrent-threadengine.html#ResultType-typedef" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="131"/>
                <function threadsafety="unspecified" name="startAsynchronously" fullname="QtConcurrent::ThreadEngine::startAsynchronously" href="qtconcurrent-threadengine.html#startAsynchronously" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="158" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QFuture&lt;T&gt;" signature="QFuture&lt;T&gt; startAsynchronously()"/>
                <function threadsafety="unspecified" name="futureInterfaceTyped" fullname="QtConcurrent::ThreadEngine::futureInterfaceTyped" href="qtconcurrent-threadengine.html#futureInterfaceTyped" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="135" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QFutureInterface&lt;T&gt; *" signature="QFutureInterface&lt;T&gt; * futureInterfaceTyped()"/>
                <function threadsafety="unspecified" name="result" fullname="QtConcurrent::ThreadEngine::result" href="qtconcurrent-threadengine.html#result" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="133" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="T *" signature="T * result()"/>
                <function threadsafety="unspecified" name="startBlocking" fullname="QtConcurrent::ThreadEngine::startBlocking" href="qtconcurrent-threadengine.html#startBlocking" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="150" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="T *" signature="T * startBlocking()"/>
                <function threadsafety="unspecified" name="startSingleThreaded" fullname="QtConcurrent::ThreadEngine::startSingleThreaded" href="qtconcurrent-threadengine.html#startSingleThreaded" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="141" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="T *" signature="T * startSingleThreaded()"/>
                <function threadsafety="unspecified" name="asynchronousFinish" fullname="QtConcurrent::ThreadEngine::asynchronousFinish" href="qtconcurrent-threadengine.html#asynchronousFinish" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="174" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="void" signature="void asynchronousFinish() override"/>
                <function threadsafety="unspecified" name="reportResult" fullname="QtConcurrent::ThreadEngine::reportResult" href="qtconcurrent-threadengine.html#reportResult" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="183" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void reportResult(const T *_result, int index)">
                    <parameter left="const T *" right="" name="_result" default=""/>
                    <parameter left="int" right="" name="index" default="-1"/>
                </function>
                <function threadsafety="unspecified" name="reportResults" fullname="QtConcurrent::ThreadEngine::reportResults" href="qtconcurrent-threadengine.html#reportResults" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="189" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void reportResults(const QVector&lt;T&gt; &amp;_result, int index, int count)">
                    <parameter left="const QVector&lt;T&gt; &amp;" right="" name="_result" default=""/>
                    <parameter left="int" right="" name="index" default="-1"/>
                    <parameter left="int" right="" name="count" default="-1"/>
                </function>
            </class>
            <class threadsafety="unspecified" name="ThreadEngineBarrier" fullname="QtConcurrent::ThreadEngineBarrier" href="qtconcurrent-threadenginebarrier.html" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="63" module="QtConcurrent">
                <function threadsafety="unspecified" name="ThreadEngineBarrier" fullname="QtConcurrent::ThreadEngineBarrier::ThreadEngineBarrier" href="qtconcurrent-threadenginebarrier.html#ThreadEngineBarrier" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="73" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="ThreadEngineBarrier()"/>
                <function threadsafety="unspecified" name="releaseUnlessLast" fullname="QtConcurrent::ThreadEngineBarrier::releaseUnlessLast" href="qtconcurrent-threadenginebarrier.html#releaseUnlessLast" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="78" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool releaseUnlessLast()"/>
                <function threadsafety="unspecified" name="currentCount" fullname="QtConcurrent::ThreadEngineBarrier::currentCount" href="qtconcurrent-threadenginebarrier.html#currentCount" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="77" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int currentCount()"/>
                <function threadsafety="unspecified" name="release" fullname="QtConcurrent::ThreadEngineBarrier::release" href="qtconcurrent-threadenginebarrier.html#release" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="75" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int release()"/>
                <function threadsafety="unspecified" name="acquire" fullname="QtConcurrent::ThreadEngineBarrier::acquire" href="qtconcurrent-threadenginebarrier.html#acquire" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="74" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void acquire()"/>
                <function threadsafety="unspecified" name="wait" fullname="QtConcurrent::ThreadEngineBarrier::wait" href="qtconcurrent-threadenginebarrier.html#wait" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="76" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void wait()"/>
            </class>
            <class threadsafety="unspecified" name="ThreadEngineBase" fullname="QtConcurrent::ThreadEngineBase" href="qtconcurrent-threadenginebase.html" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="87" module="QtConcurrent">
                <function threadsafety="unspecified" name="ThreadEngineBase" fullname="QtConcurrent::ThreadEngineBase::ThreadEngineBase" href="qtconcurrent-threadenginebase.html#ThreadEngineBase" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="91" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="ThreadEngineBase()"/>
                <function threadsafety="unspecified" name="threadFunction" fullname="QtConcurrent::ThreadEngineBase::threadFunction" href="qtconcurrent-threadenginebase.html#threadFunction" status="active" access="protected" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="106" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="ThreadFunctionResult" signature="ThreadFunctionResult threadFunction()"/>
                <function threadsafety="unspecified" name="isCanceled" fullname="QtConcurrent::ThreadEngineBase::isCanceled" href="qtconcurrent-threadenginebase.html#isCanceled" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="96" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool isCanceled()"/>
                <function threadsafety="unspecified" name="isProgressReportingEnabled" fullname="QtConcurrent::ThreadEngineBase::isProgressReportingEnabled" href="qtconcurrent-threadenginebase.html#isProgressReportingEnabled" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="98" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool isProgressReportingEnabled()"/>
                <function threadsafety="unspecified" name="shouldStartThread" fullname="QtConcurrent::ThreadEngineBase::shouldStartThread" href="qtconcurrent-threadenginebase.html#shouldStartThread" status="active" access="protected" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="107" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool shouldStartThread()"/>
                <function threadsafety="unspecified" name="shouldThrottleThread" fullname="QtConcurrent::ThreadEngineBase::shouldThrottleThread" href="qtconcurrent-threadenginebase.html#shouldThrottleThread" status="active" access="protected" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="108" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool shouldThrottleThread()"/>
                <function threadsafety="unspecified" name="startThreadInternal" fullname="QtConcurrent::ThreadEngineBase::startThreadInternal" href="qtconcurrent-threadenginebase.html#startThreadInternal" status="active" access="private" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="110" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool startThreadInternal()"/>
                <function threadsafety="unspecified" name="threadThrottleExit" fullname="QtConcurrent::ThreadEngineBase::threadThrottleExit" href="qtconcurrent-threadenginebase.html#threadThrottleExit" status="active" access="private" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="113" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool threadThrottleExit()"/>
                <function threadsafety="unspecified" name="acquireBarrierSemaphore" fullname="QtConcurrent::ThreadEngineBase::acquireBarrierSemaphore" href="qtconcurrent-threadenginebase.html#acquireBarrierSemaphore" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="101" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void acquireBarrierSemaphore()"/>
                <function threadsafety="unspecified" name="asynchronousFinish" fullname="QtConcurrent::ThreadEngineBase::asynchronousFinish" href="qtconcurrent-threadenginebase.html#asynchronousFinish" status="active" access="private" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="115" virtual="pure" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void asynchronousFinish() = 0"/>
                <function threadsafety="unspecified" name="finish" fullname="QtConcurrent::ThreadEngineBase::finish" href="qtconcurrent-threadenginebase.html#finish" status="active" access="protected" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="105" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void finish()"/>
                <function threadsafety="unspecified" name="handleException" fullname="QtConcurrent::ThreadEngineBase::handleException" href="qtconcurrent-threadenginebase.html#handleException" status="active" access="private" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="117" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void handleException(const QException &amp;exception)">
                    <parameter left="const QException &amp;" right="" name="exception" default=""/>
                </function>
                <function threadsafety="unspecified" name="run" fullname="QtConcurrent::ThreadEngineBase::run" href="qtconcurrent-threadenginebase.html#run" status="active" access="private" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="114" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="void" signature="void run() override"/>
                <function threadsafety="unspecified" name="setProgressRange" fullname="QtConcurrent::ThreadEngineBase::setProgressRange" href="qtconcurrent-threadenginebase.html#setProgressRange" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="100" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setProgressRange(int minimum, int maximum)">
                    <parameter left="int" right="" name="minimum" default=""/>
                    <parameter left="int" right="" name="maximum" default=""/>
                </function>
                <function threadsafety="unspecified" name="setProgressValue" fullname="QtConcurrent::ThreadEngineBase::setProgressValue" href="qtconcurrent-threadenginebase.html#setProgressValue" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="99" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setProgressValue(int progress)">
                    <parameter left="int" right="" name="progress" default=""/>
                </function>
                <function threadsafety="unspecified" name="start" fullname="QtConcurrent::ThreadEngineBase::start" href="qtconcurrent-threadenginebase.html#start" status="active" access="protected" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="104" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void start()"/>
                <function threadsafety="unspecified" name="startBlocking" fullname="QtConcurrent::ThreadEngineBase::startBlocking" href="qtconcurrent-threadenginebase.html#startBlocking" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="94" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void startBlocking()"/>
                <function threadsafety="unspecified" name="startSingleThreaded" fullname="QtConcurrent::ThreadEngineBase::startSingleThreaded" href="qtconcurrent-threadenginebase.html#startSingleThreaded" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="93" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void startSingleThreaded()"/>
                <function threadsafety="unspecified" name="startThread" fullname="QtConcurrent::ThreadEngineBase::startThread" href="qtconcurrent-threadenginebase.html#startThread" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="95" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void startThread()"/>
                <function threadsafety="unspecified" name="startThreads" fullname="QtConcurrent::ThreadEngineBase::startThreads" href="qtconcurrent-threadenginebase.html#startThreads" status="active" access="private" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="111" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void startThreads()"/>
                <function threadsafety="unspecified" name="threadExit" fullname="QtConcurrent::ThreadEngineBase::threadExit" href="qtconcurrent-threadenginebase.html#threadExit" status="active" access="private" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="112" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void threadExit()"/>
                <function threadsafety="unspecified" name="waitForResume" fullname="QtConcurrent::ThreadEngineBase::waitForResume" href="qtconcurrent-threadenginebase.html#waitForResume" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="97" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void waitForResume()"/>
                <function threadsafety="unspecified" name="~ThreadEngineBase" fullname="QtConcurrent::ThreadEngineBase::~ThreadEngineBase" href="qtconcurrent-threadenginebase.html#dtor.ThreadEngineBase" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="92" virtual="virtual" meta="destructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="~ThreadEngineBase()"/>
                <variable threadsafety="unspecified" name="barrier" fullname="QtConcurrent::ThreadEngineBase::barrier" href="qtconcurrent-threadenginebase.html#barrier-var" status="active" access="protected" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="122" type="ThreadEngineBarrier" static="false"/>
                <variable threadsafety="unspecified" name="exceptionStore" fullname="QtConcurrent::ThreadEngineBase::exceptionStore" href="qtconcurrent-threadenginebase.html#exceptionStore-var" status="active" access="protected" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="123" type="QtPrivate::ExceptionStore" static="false"/>
                <variable threadsafety="unspecified" name="futureInterface" fullname="QtConcurrent::ThreadEngineBase::futureInterface" href="qtconcurrent-threadenginebase.html#futureInterface-var" status="active" access="protected" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="120" type="QFutureInterfaceBase *" static="false"/>
                <variable threadsafety="unspecified" name="threadPool" fullname="QtConcurrent::ThreadEngineBase::threadPool" href="qtconcurrent-threadenginebase.html#threadPool-var" status="active" access="protected" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="121" type="QThreadPool *" static="false"/>
            </class>
            <class threadsafety="unspecified" name="ThreadEngineStarter" fullname="QtConcurrent::ThreadEngineStarter" href="qtconcurrent-threadenginestarter.html" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="229" module="QtConcurrent">
                <typedef threadsafety="unspecified" name="Base" fullname="QtConcurrent::ThreadEngineStarter::Base" href="qtconcurrent-threadenginestarter.html#Base-typedef" status="active" access="private" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="231"/>
                <typedef threadsafety="unspecified" name="TypedThreadEngine" fullname="QtConcurrent::ThreadEngineStarter::TypedThreadEngine" href="qtconcurrent-threadenginestarter.html#TypedThreadEngine-typedef" status="active" access="private" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="232"/>
                <function threadsafety="unspecified" name="startBlocking" fullname="QtConcurrent::ThreadEngineStarter::startBlocking" href="qtconcurrent-threadenginestarter.html#startBlocking" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="237" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="T" signature="T startBlocking()"/>
                <function threadsafety="unspecified" name="ThreadEngineStarter" fullname="QtConcurrent::ThreadEngineStarter::ThreadEngineStarter" href="qtconcurrent-threadenginestarter.html#ThreadEngineStarter" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="234" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="ThreadEngineStarter(TypedThreadEngine *eng)">
                    <parameter left="TypedThreadEngine *" right="" name="eng" default=""/>
                </function>
            </class>
            <class threadsafety="unspecified" name="ThreadEngineStarterBase" fullname="QtConcurrent::ThreadEngineStarterBase" href="qtconcurrent-threadenginestarterbase.html" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="201" module="QtConcurrent">
                <function threadsafety="unspecified" name="startAsynchronously" fullname="QtConcurrent::ThreadEngineStarterBase::startAsynchronously" href="qtconcurrent-threadenginestarterbase.html#startAsynchronously" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="210" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QFuture&lt;T&gt;" signature="QFuture&lt;T&gt; startAsynchronously()"/>
                <function threadsafety="unspecified" name="ThreadEngineStarterBase" fullname="QtConcurrent::ThreadEngineStarterBase::ThreadEngineStarterBase" href="qtconcurrent-threadenginestarterbase.html#ThreadEngineStarterBase" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="204" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="ThreadEngineStarterBase(ThreadEngine&lt;T&gt; *_threadEngine)">
                    <parameter left="ThreadEngine&lt;T&gt; *" right="" name="_threadEngine" default=""/>
                </function>
                <function threadsafety="unspecified" name="ThreadEngineStarterBase" fullname="QtConcurrent::ThreadEngineStarterBase::ThreadEngineStarterBase" href="qtconcurrent-threadenginestarterbase.html#ThreadEngineStarterBase-1" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="207" virtual="non" meta="copy-constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="ThreadEngineStarterBase(const ThreadEngineStarterBase &amp;other)">
                    <parameter left="const ThreadEngineStarterBase &amp;" right="" name="other" default=""/>
                </function>
                <function threadsafety="unspecified" name="operator QFuture&lt;T&gt;" fullname="QtConcurrent::ThreadEngineStarterBase::operator QFuture&lt;T&gt;" href="qtconcurrent-threadenginestarterbase.html#operator-QFuture-ltT-gt" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="215" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="operator QFuture&lt;T&gt;()"/>
                <variable threadsafety="unspecified" name="threadEngine" fullname="QtConcurrent::ThreadEngineStarterBase::threadEngine" href="qtconcurrent-threadenginestarterbase.html#threadEngine-var" status="active" access="protected" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="221" type="ThreadEngine&lt;T&gt; *" static="false"/>
            </class>
            <enum threadsafety="unspecified" name="ThreadFunctionResult" fullname="QtConcurrent::ThreadFunctionResult" href="qtconcurrent.html#ThreadFunctionResult-enum" status="internal" access="private" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="81">
                <value name="ThrottleThread" value="0"/>
                <value name="ThreadFinished" value="1"/>
            </enum>
            <function threadsafety="unspecified" name="startThreadEngine" fullname="QtConcurrent::startThreadEngine" href="qtconcurrent.html#startThreadEngine" status="active" access="public" location="qtconcurrentthreadengine.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentthreadengine.h" lineno="262" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="ThreadEngineStarter&lt;ThreadEngine::ResultType&gt;" signature="ThreadEngineStarter&lt;ThreadEngine::ResultType&gt; startThreadEngine(ThreadEngine *threadEngine)">
                <parameter left="ThreadEngine *" right="" name="threadEngine" default=""/>
            </function>
        </namespace>
        <function threadsafety="unspecified" name="QT_REQUIRE_CONFIG" status="internal" access="private" location="qtconcurrentexception.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentexception.h" lineno="46" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QT_REQUIRE_CONFIG(concurrent )">
            <parameter left="concurrent" right="" name="" default=""/>
        </function>
        <page name="qtconcurrentfilter.html" href="qtconcurrentfilter.html" status="active" 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" 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>
        <page name="qtconcurrentrun.html" href="qtconcurrentrun.html" status="active" 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>
        <typedef threadsafety="unspecified" name="Function" status="internal" access="private" location="qtconcurrentrun.h" filepath="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/qtconcurrentrun.h" lineno="55"/>
        <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="/usr/src/qt5-base-next/qt5-base-5.15.18-1.x86_64/src/qtbase-everywhere-src-5.15.18/src/concurrent/doc/src/qtconcurrent-module.qdoc" lineno="28" 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>
