Logo ROOT   6.18/05
Reference Guide
Functions
TImplicitMT.cxx File Reference
#include "TError.h"
#include "TThread.h"
#include "ROOT/TPoolManager.hxx"
#include <atomic>
Include dependency graph for TImplicitMT.cxx:

Functions

static bool & GetImplicitMTFlag ()
 
static std::atomic_int & GetParBranchProcessingCount ()
 
static std::atomic_int & GetParTreeProcessingCount ()
 
static std::shared_ptr< ROOT::Internal::TPoolManager > & R__GetPoolManagerMT ()
 
void ROOT_TImplicitMT_DisableImplicitMT ()
 
void ROOT_TImplicitMT_DisableParBranchProcessing ()
 
void ROOT_TImplicitMT_DisableParTreeProcessing ()
 
void ROOT_TImplicitMT_EnableImplicitMT (UInt_t numthreads)
 
void ROOT_TImplicitMT_EnableParBranchProcessing ()
 
void ROOT_TImplicitMT_EnableParTreeProcessing ()
 
UInt_t ROOT_TImplicitMT_GetImplicitMTPoolSize ()
 
bool ROOT_TImplicitMT_IsParBranchProcessingEnabled ()
 
bool ROOT_TImplicitMT_IsParTreeProcessingEnabled ()
 

Function Documentation

◆ GetImplicitMTFlag()

static bool & GetImplicitMTFlag ( )
static

Definition at line 32 of file TImplicitMT.cxx.

◆ GetParBranchProcessingCount()

static std::atomic_int & GetParBranchProcessingCount ( )
static

Definition at line 38 of file TImplicitMT.cxx.

◆ GetParTreeProcessingCount()

static std::atomic_int & GetParTreeProcessingCount ( )
static

Definition at line 44 of file TImplicitMT.cxx.

◆ R__GetPoolManagerMT()

static std::shared_ptr< ROOT::Internal::TPoolManager > & R__GetPoolManagerMT ( )
static

Definition at line 26 of file TImplicitMT.cxx.

◆ ROOT_TImplicitMT_DisableImplicitMT()

void ROOT_TImplicitMT_DisableImplicitMT ( )

Definition at line 63 of file TImplicitMT.cxx.

◆ ROOT_TImplicitMT_DisableParBranchProcessing()

void ROOT_TImplicitMT_DisableParBranchProcessing ( )

Definition at line 84 of file TImplicitMT.cxx.

◆ ROOT_TImplicitMT_DisableParTreeProcessing()

void ROOT_TImplicitMT_DisableParTreeProcessing ( )

Definition at line 99 of file TImplicitMT.cxx.

◆ ROOT_TImplicitMT_EnableImplicitMT()

void ROOT_TImplicitMT_EnableImplicitMT ( UInt_t  numthreads)

Definition at line 50 of file TImplicitMT.cxx.

◆ ROOT_TImplicitMT_EnableParBranchProcessing()

void ROOT_TImplicitMT_EnableParBranchProcessing ( )

Definition at line 79 of file TImplicitMT.cxx.

◆ ROOT_TImplicitMT_EnableParTreeProcessing()

void ROOT_TImplicitMT_EnableParTreeProcessing ( )

Definition at line 94 of file TImplicitMT.cxx.

◆ ROOT_TImplicitMT_GetImplicitMTPoolSize()

UInt_t ROOT_TImplicitMT_GetImplicitMTPoolSize ( )

Definition at line 73 of file TImplicitMT.cxx.

◆ ROOT_TImplicitMT_IsParBranchProcessingEnabled()

bool ROOT_TImplicitMT_IsParBranchProcessingEnabled ( )

Definition at line 89 of file TImplicitMT.cxx.

◆ ROOT_TImplicitMT_IsParTreeProcessingEnabled()

bool ROOT_TImplicitMT_IsParTreeProcessingEnabled ( )

Definition at line 104 of file TImplicitMT.cxx.