Logo ROOT  
Reference Guide
ROOT::Internal::TExecutor Member List

This is the complete list of members for ROOT::Internal::TExecutor, including all inherited members.

Derived()ROOT::TExecutorCRTP< TExecutor >inlineprivate
fExecPolicyROOT::Internal::TExecutorprivate
fProcessExecutorROOT::Internal::TExecutorprivate
fSequentialExecutorROOT::Internal::TExecutorprivate
fThreadExecutorROOT::Internal::TExecutorprivate
GetPoolSize() constROOT::Internal::TExecutorinline
InvokeResult_t typedefROOT::Internal::TExecutorprivate
Map(F func, unsigned nTimes) -> std::vector< InvokeResult_t< F > >ROOT::TExecutorCRTP< TExecutor >
Map(F func, ROOT::TSeq< INTEGER > args) -> std::vector< InvokeResult_t< F, INTEGER > >ROOT::TExecutorCRTP< TExecutor >
Map(F func, std::initializer_list< T > args) -> std::vector< InvokeResult_t< F, T > >ROOT::TExecutorCRTP< TExecutor >
Map(F func, std::vector< T > &args) -> std::vector< InvokeResult_t< F, T > >ROOT::TExecutorCRTP< TExecutor >
Map(F func, const std::vector< T > &args) -> std::vector< InvokeResult_t< F, T > >ROOT::TExecutorCRTP< TExecutor >
MapImpl(F func, unsigned nTimes) -> std::vector< InvokeResult_t< F > >ROOT::Internal::TExecutorprivate
MapImpl(F func, ROOT::TSeq< INTEGER > args) -> std::vector< InvokeResult_t< F, INTEGER > >ROOT::Internal::TExecutorprivate
MapImpl(F func, std::vector< T > &args) -> std::vector< InvokeResult_t< F, T > >ROOT::Internal::TExecutorprivate
MapImpl(F func, const std::vector< T > &args) -> std::vector< InvokeResult_t< F, T > >ROOT::Internal::TExecutorprivate
MapReduce(F func, unsigned nTimes, R redfunc, unsigned nChunks) -> InvokeResult_t< F >ROOT::Internal::TExecutor
MapReduce(F func, ROOT::TSeq< INTEGER > args, R redfunc, unsigned nChunks) -> InvokeResult_t< F, INTEGER >ROOT::Internal::TExecutor
MapReduce(F func, std::initializer_list< T > args, R redfunc, unsigned nChunks) -> InvokeResult_t< F, T >ROOT::Internal::TExecutor
MapReduce(F func, std::vector< T > &args, R redfunc, unsigned nChunks) -> InvokeResult_t< F, T >ROOT::Internal::TExecutor
MapReduce(F func, const std::vector< T > &args, R redfunc, unsigned nChunks) -> InvokeResult_t< F, T >ROOT::Internal::TExecutor
TExecutorCRTP< TExecutor >::MapReduce(F func, unsigned nTimes, R redfunc) -> InvokeResult_t< F >ROOT::TExecutorCRTP< TExecutor >
TExecutorCRTP< TExecutor >::MapReduce(F func, ROOT::TSeq< INTEGER > args, R redfunc) -> InvokeResult_t< F, INTEGER >ROOT::TExecutorCRTP< TExecutor >
TExecutorCRTP< TExecutor >::MapReduce(F func, std::initializer_list< T > args, R redfunc) -> InvokeResult_t< F, T >ROOT::TExecutorCRTP< TExecutor >
TExecutorCRTP< TExecutor >::MapReduce(F func, const std::vector< T > &args, R redfunc) -> InvokeResult_t< F, T >ROOT::TExecutorCRTP< TExecutor >
TExecutorCRTP< TExecutor >::MapReduce(F func, std::vector< T > &args, R redfunc) -> InvokeResult_t< F, T >ROOT::TExecutorCRTP< TExecutor >
TExecutorCRTP< TExecutor >::MapReduce(F func, std::vector< T * > &args)ROOT::TExecutorCRTP< TExecutor >
TExecutorCRTP< TExecutor >::MapReduce(F func, const std::vector< T * > &args)ROOT::TExecutorCRTP< TExecutor >
noReferenceCond typedefROOT::TExecutorCRTP< TExecutor >
operator=(const TExecutor &)=deleteROOT::Internal::TExecutor
TExecutorCRTP< TExecutor >::operator=(const TExecutorCRTP &)=deleteROOT::TExecutorCRTP< TExecutor >
Policy() constROOT::Internal::TExecutorinline
Reduce(const std::vector< T * > &mergeObjs)ROOT::TExecutorCRTP< TExecutor >
Reduce(const std::vector< T > &objs, R redfunc) -> decltype(redfunc(objs))ROOT::TExecutorCRTP< TExecutor >
ResolveExecutorAndMap(F func, T &&args) -> std::vector< typename MapRetType< F, typename std::decay< T >::type >::type >ROOT::Internal::TExecutorinlineprivate
TExecutor(unsigned nWorkers=0)ROOT::Internal::TExecutorinlineexplicit
TExecutor(ROOT::EExecutionPolicy execPolicy, unsigned nWorkers=0)ROOT::Internal::TExecutorexplicit
TExecutor(const TExecutor &)=deleteROOT::Internal::TExecutor
TExecutorCRTPROOT::Internal::TExecutorprivate
TExecutorCRTP< TExecutor >::TExecutorCRTP(const TExecutorCRTP &)=deleteROOT::TExecutorCRTP< TExecutor >
Unused_t typedefROOT::Internal::TExecutorprivate