#include "ROOT/RConfig.hxx"#include "ROOT/TExecutorCRTP.hxx"#include "ROOT/TSeq.hxx"#include "ROOT/TSequentialExecutor.hxx"#include "ROOT/TypeTraits.hxx"#include "ROOT/TThreadExecutor.hxx"#include "ROOT/TProcessExecutor.hxx"#include "TROOT.h"#include "ROOT/EExecutionPolicy.hxx"#include <initializer_list>#include <memory>#include <thread>#include <type_traits>#include <stdexcept>#include <utility>Classes | |
| struct | ROOT::Internal::TExecutor::MapRetType< F, CONTAINER > |
| Helper class to get the correct return type from the Map function, necessary to infer the ResolveExecutorAndMap function type. More... | |
| struct | ROOT::Internal::TExecutor::MapRetType< F, unsigned > |
| class | ROOT::Internal::TExecutor |
| This class implements the interface to execute the same task multiple times, sequentially or in parallel depending on the execution policy passed as a first parameter on construction, and possibly with different arguments every time. More... | |
Namespaces | |
| namespace | ROOT |
| This file contains a specialised ROOT message handler to test for diagnostic in unit tests. | |
| namespace | ROOT::Internal |
Macros | |
| #define | R__EXECUTOR_PROCESS ROOT::TProcessExecutor |
| #define | R__EXECUTOR_THREAD ROOT::TThreadExecutor |
| #define R__EXECUTOR_PROCESS ROOT::TProcessExecutor |
Definition at line 112 of file TExecutor.hxx.
| #define R__EXECUTOR_THREAD ROOT::TThreadExecutor |
Definition at line 107 of file TExecutor.hxx.