Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TDirectory.cxx File Reference
#include <cstdlib>
#include "Strlen.h"
#include "strlcpy.h"
#include "TDirectory.h"
#include "TBuffer.h"
#include "TClassTable.h"
#include "TInterpreter.h"
#include "THashList.h"
#include "TBrowser.h"
#include "TROOT.h"
#include "TError.h"
#include "TClass.h"
#include "TRegexp.h"
#include "TSystem.h"
#include "TVirtualMutex.h"
#include "TThreadSlots.h"
#include "TMethod.h"
#include "TSpinLockGuard.h"
Include dependency graph for TDirectory.cxx:

Namespaces

namespace  ROOT
 This file contains a specialised ROOT message handler to test for diagnostic in unit tests.
 

Functions

static std::atomic_flag * GetCurrentDirectoryLock ()
 
static TBufferR__CreateBuffer ()
 Fast execution of 'new TBufferFile(TBuffer::kWrite,10000), without having a compile time circular dependency ... alternatively we could (should?) introduce yet another abstract interface.
 

Variables

const Int_t kMaxLen = 2048
 

Function Documentation

◆ GetCurrentDirectoryLock()

static std::atomic_flag * GetCurrentDirectoryLock ( )
static

Definition at line 36 of file TDirectory.cxx.

◆ R__CreateBuffer()

static TBuffer * R__CreateBuffer ( )
static

Fast execution of 'new TBufferFile(TBuffer::kWrite,10000), without having a compile time circular dependency ... alternatively we could (should?) introduce yet another abstract interface.

Definition at line 336 of file TDirectory.cxx.

Variable Documentation

◆ kMaxLen

const Int_t kMaxLen = 2048

Definition at line 34 of file TDirectory.cxx.