#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 2482 of file TSystem.cxx.
Definition at line 2549 of file TSystem.cxx.
|
static |
Figure out if left and right points to the same object in the file system.
Definition at line 1801 of file TSystem.cxx.
|
static |
Definition at line 2554 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.