Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TImplicitMT.cxx File Reference
#include "TROOT.h"
#include "TError.h"
#include "ROOT/RTaskArena.hxx"
#include <atomic>
Include dependency graph for TImplicitMT.cxx:

Functions

static boolGetImplicitMTFlag ()
 
static std::atomic_int & GetParBranchProcessingCount ()
 
static std::shared_ptr< ROOT::Internal::RTaskArenaWrapper > & R__GetTaskArena4IMT ()
 
UInt_t ROOT_MT_GetThreadPoolSize ()
 
void ROOT_TImplicitMT_DisableImplicitMT ()
 
void ROOT_TImplicitMT_DisableParBranchProcessing ()
 
void ROOT_TImplicitMT_EnableImplicitMT (UInt_t numthreads)
 
void ROOT_TImplicitMT_EnableImplicitMT_Config (ROOT::EIMTConfig config)
 
void ROOT_TImplicitMT_EnableParBranchProcessing ()
 
bool ROOT_TImplicitMT_IsParBranchProcessingEnabled ()
 

Function Documentation

◆ GetImplicitMTFlag()

static bool & GetImplicitMTFlag ( )
static

Definition at line 37 of file TImplicitMT.cxx.

◆ GetParBranchProcessingCount()

static std::atomic_int & GetParBranchProcessingCount ( )
static

Definition at line 43 of file TImplicitMT.cxx.

◆ R__GetTaskArena4IMT()

static std::shared_ptr< ROOT::Internal::RTaskArenaWrapper > & R__GetTaskArena4IMT ( )
static

Definition at line 26 of file TImplicitMT.cxx.

◆ ROOT_MT_GetThreadPoolSize()

UInt_t ROOT_MT_GetThreadPoolSize ( )

Definition at line 32 of file TImplicitMT.cxx.

◆ ROOT_TImplicitMT_DisableImplicitMT()

void ROOT_TImplicitMT_DisableImplicitMT ( )

Definition at line 75 of file TImplicitMT.cxx.

◆ ROOT_TImplicitMT_DisableParBranchProcessing()

void ROOT_TImplicitMT_DisableParBranchProcessing ( )

Definition at line 90 of file TImplicitMT.cxx.

◆ ROOT_TImplicitMT_EnableImplicitMT()

void ROOT_TImplicitMT_EnableImplicitMT ( UInt_t numthreads)

Definition at line 49 of file TImplicitMT.cxx.

◆ ROOT_TImplicitMT_EnableImplicitMT_Config()

void ROOT_TImplicitMT_EnableImplicitMT_Config ( ROOT::EIMTConfig config)

Definition at line 59 of file TImplicitMT.cxx.

◆ ROOT_TImplicitMT_EnableParBranchProcessing()

void ROOT_TImplicitMT_EnableParBranchProcessing ( )

Definition at line 85 of file TImplicitMT.cxx.

◆ ROOT_TImplicitMT_IsParBranchProcessingEnabled()

bool ROOT_TImplicitMT_IsParBranchProcessingEnabled ( )

Definition at line 95 of file TImplicitMT.cxx.