Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TProcessID.cxx File Reference
#include "TProcessID.h"
#include "TROOT.h"
#include "TObjArray.h"
#include "TExMap.h"
#include "TVirtualMutex.h"
#include "TError.h"
#include "snprintf.h"
Include dependency graph for TProcessID.cxx:

Namespaces

namespace  ROOT
 tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tbb::task_arena without forward declaring tbb::interface7
 

Typedefs

using PIDCacheContent_t = std::pair< Int_t, TProcessID * >
 

Functions

static ULong_t Void_Hash (const void *ptr)
 Return hash value for this object.
 

Variables

static std::atomic< PIDCacheContent_t * > gGetProcessWithUIDCache
 
static std::atomic< TProcessID * > gIsValidCache
 

Typedef Documentation

◆ PIDCacheContent_t

using PIDCacheContent_t = std::pair<Int_t, TProcessID*>

Definition at line 63 of file TProcessID.cxx.

Function Documentation

◆ Void_Hash()

static ULong_t Void_Hash ( const void *  ptr)
inlinestatic

Return hash value for this object.

Definition at line 69 of file TProcessID.cxx.

Variable Documentation

◆ gGetProcessWithUIDCache

std::atomic<PIDCacheContent_t *> gGetProcessWithUIDCache
static

Definition at line 64 of file TProcessID.cxx.

◆ gIsValidCache

std::atomic<TProcessID *> gIsValidCache
static

Definition at line 62 of file TProcessID.cxx.