#include <ROOT/FoundationUtils.hxx>
#include "strlcpy.h"
#include "TSystem.h"
#include "TApplication.h"
#include "TException.h"
#include "TROOT.h"
#include "TClass.h"
#include "TClassTable.h"
#include "TEnv.h"
#include "TOrdCollection.h"
#include "TObject.h"
#include "TInterpreter.h"
#include "TRegexp.h"
#include "TObjString.h"
#include "TObjArray.h"
#include "TError.h"
#include "TPluginManager.h"
#include "TUrl.h"
#include "TVirtualMutex.h"
#include "TVersionCheck.h"
#include "compiledata.h"
#include "RConfigure.h"
#include "THashList.h"
#include "ThreadLocalStorage.h"
#include <functional>
#include <iostream>
#include <fstream>
#include <memory>
#include <sstream>
#include <string>
#include <sys/stat.h>
#include <set>
Namespaces | |
namespace | ROOT |
This file contains a specialised ROOT message handler to test for diagnostic in unit tests. | |
Functions | |
void | AssignAndDelete (TString &target, char *tobedeleted) |
static void | R__AddPath (TString &target, const TString &path) |
static bool | R__MatchFilename (const char *left, const char *right) |
Figure out if left and right points to the same object in the file system. | |
static void | R__WriteDependencyFile (const TString &build_loc, const TString &depfilename, const TString &filename, const TString &library, const TString &libname, const TString &extension, const char *version_var_prefix, const TString &includes, const TString &defines, const TString &incPath) |
Variables | |
static Int_t * | gLibraryVersion = nullptr |
static Int_t | gLibraryVersionIdx = 0 |
static Int_t | gLibraryVersionMax = 256 |
const char * | gProgName = nullptr |
const char * | gProgPath = nullptr |
const char * | gRootDir = nullptr |
TSystem * | gSystem = nullptr |
TVirtualMutex * | gSystemMutex = nullptr |
TFileHandler * | gXDisplay = nullptr |
void AssignAndDelete | ( | TString & | target, |
char * | tobedeleted | ||
) |
Definition at line 2498 of file TSystem.cxx.
Definition at line 2565 of file TSystem.cxx.
|
static |
Figure out if left and right points to the same object in the file system.
Definition at line 1817 of file TSystem.cxx.
|
static |
Definition at line 2570 of file TSystem.cxx.
|
static |
Definition at line 69 of file TSystem.cxx.
|
static |
Definition at line 70 of file TSystem.cxx.
|
static |
Definition at line 71 of file TSystem.cxx.
const char* gProgName = nullptr |
Definition at line 63 of file TSystem.cxx.
const char* gProgPath = nullptr |
Definition at line 64 of file TSystem.cxx.
const char* gRootDir = nullptr |
Definition at line 62 of file TSystem.cxx.
TSystem* gSystem = nullptr |
Definition at line 66 of file TSystem.cxx.
TVirtualMutex* gSystemMutex = nullptr |
Definition at line 109 of file TSystem.cxx.
TFileHandler* gXDisplay = nullptr |
Definition at line 67 of file TSystem.cxx.