#include <stdlib.h>#include <errno.h>#include <algorithm>#include <sys/stat.h>#include "Riostream.h"#include "TSystem.h"#include "TApplication.h"#include "TException.h"#include "TROOT.h"#include "TClass.h"#include "TClassTable.h"#include "TEnv.h"#include "TBrowser.h"#include "TString.h"#include "TOrdCollection.h"#include "TInterpreter.h"#include "TRegexp.h"#include "TTimer.h"#include "TObjString.h"#include "TError.h"#include "TPluginManager.h"#include "TUrl.h"#include "TVirtualMutex.h"#include "compiledata.h"#include "RConfigure.h"Go to the source code of this file.
| Functions | |
| ClassImp (TProcessEventTimer) TProcessEventTimer | |
| ClassImp (TSystem) TVirtualMutex *gSystemMutex=0 | |
| static bool | R__MatchFilename (const char *left, const char *right) | 
| void | AssignAndDelete (TString &target, char *tobedeleted) | 
| static void | R__AddPath (TString &target, const TString &path) | 
| 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 | |
| const char * | gRootDir | 
| const char * | gProgName | 
| const char * | gProgPath | 
| TSystem * | gSystem = 0 | 
| TFileHandler * | gXDisplay = 0 | 
| static Int_t * | gLibraryVersion = 0 | 
| static Int_t | gLibraryVersionIdx = 0 | 
| static Int_t | gLibraryVersionMax = 256 | 
| void AssignAndDelete | ( | TString & | target, | |
| char * | tobedeleted | |||
| ) | 
Definition at line 2348 of file TSystem.cxx.
Referenced by TSystem::CompileMacro(), and R__WriteDependencyFile().
| ClassImp | ( | TSystem | ) |  [pure virtual] | 
| ClassImp | ( | TProcessEventTimer | ) | 
| static bool R__MatchFilename | ( | const char * | left, | |
| const char * | right | |||
| ) |  [static] | 
Definition at line 1685 of file TSystem.cxx.
References kFALSE, kTRUE, and stat.
Referenced by TSystem::Load().
| 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 | |||
| ) |  [static] | 
Definition at line 2418 of file TSystem.cxx.
References AssignAndDelete(), TString::BeginsWith(), TSystem::ConcatFileName(), TString::Data(), TSystem::Exec(), gDebug, TSystem::Getenv(), TSystem::GetSoExt(), gSystem, Info, len, TString::Length(), R__AddPath(), ROOT_RELEASE, TSystem::Unlink(), Warning(), TSystem::Which(), and TSystem::WorkingDirectory().
Referenced by TSystem::CompileMacro().
| Int_t* gLibraryVersion = 0  [static] | 
Definition at line 63 of file TSystem.cxx.
Referenced by TSystem::Load(), TSystem::TSystem(), and TVersionCheck::TVersionCheck().
| Int_t gLibraryVersionIdx = 0  [static] | 
Definition at line 64 of file TSystem.cxx.
Referenced by TSystem::Load(), and TVersionCheck::TVersionCheck().
| Int_t gLibraryVersionMax = 256  [static] | 
| const char* gProgName | 
Definition at line 57 of file TSystem.cxx.
| const char* gProgPath | 
Definition at line 58 of file TSystem.cxx.
| const char* gRootDir | 
Definition at line 56 of file TSystem.cxx.
Definition at line 60 of file TSystem.cxx.
| TFileHandler* gXDisplay = 0 | 
Definition at line 61 of file TSystem.cxx.
 1.5.1
 1.5.1