#include <TSystem.h>
Inheritance diagram for TSystem:
Public Types | |
enum | EAclicMode |
enum | EAclicProperties |
enum | EAclicMode |
enum | EAclicProperties |
Public Member Functions | |
TSystem (const char *name="Generic", const char *title="Generic System") | |
virtual | ~TSystem () |
virtual Bool_t | Init () |
virtual void | SetProgname (const char *name) |
virtual void | SetDisplay () |
void | SetErrorStr (const char *errstr) |
const char * | GetErrorStr () const |
virtual const char * | GetError () |
void | RemoveOnExit (TObject *obj) |
virtual const char * | HostName () |
virtual void | NotifyApplicationCreated () |
void | Beep (Int_t freq=-1, Int_t duration=-1, Bool_t setDefault=kFALSE) |
void | GetBeepDefaults (Int_t &freq, Int_t &duration) const |
virtual void | Run () |
virtual Bool_t | ProcessEvents () |
virtual void | DispatchOneEvent (Bool_t pendingOnly=kFALSE) |
virtual void | ExitLoop () |
Bool_t | InControl () const |
virtual void | InnerLoop () |
virtual Int_t | Select (TList *active, Long_t timeout) |
virtual Int_t | Select (TFileHandler *fh, Long_t timeout) |
virtual void | AddSignalHandler (TSignalHandler *sh) |
virtual TSignalHandler * | RemoveSignalHandler (TSignalHandler *sh) |
virtual void | ResetSignal (ESignals sig, Bool_t reset=kTRUE) |
virtual void | IgnoreSignal (ESignals sig, Bool_t ignore=kTRUE) |
virtual void | IgnoreInterrupt (Bool_t ignore=kTRUE) |
virtual TSeqCollection * | GetListOfSignalHandlers () const |
virtual void | AddFileHandler (TFileHandler *fh) |
virtual TFileHandler * | RemoveFileHandler (TFileHandler *fh) |
virtual TSeqCollection * | GetListOfFileHandlers () const |
virtual void | AddStdExceptionHandler (TStdExceptionHandler *eh) |
virtual TStdExceptionHandler * | RemoveStdExceptionHandler (TStdExceptionHandler *eh) |
virtual TSeqCollection * | GetListOfStdExceptionHandlers () const |
virtual Int_t | GetFPEMask () |
virtual Int_t | SetFPEMask (Int_t mask=kDefaultMask) |
virtual TTime | Now () |
virtual TSeqCollection * | GetListOfTimers () const |
virtual void | AddTimer (TTimer *t) |
virtual TTimer * | RemoveTimer (TTimer *t) |
virtual void | ResetTimer (TTimer *) |
virtual Long_t | NextTimeOut (Bool_t mode) |
virtual void | Sleep (UInt_t milliSec) |
virtual Int_t | Exec (const char *shellcmd) |
virtual FILE * | OpenPipe (const char *command, const char *mode) |
virtual int | ClosePipe (FILE *pipe) |
virtual TString | GetFromPipe (const char *command) |
virtual void | Exit (int code, Bool_t mode=kTRUE) |
virtual void | Abort (int code=0) |
virtual int | GetPid () |
virtual void | StackTrace () |
virtual int | MakeDirectory (const char *name) |
virtual void * | OpenDirectory (const char *name) |
virtual void | FreeDirectory (void *dirp) |
virtual const char * | GetDirEntry (void *dirp) |
virtual void * | GetDirPtr () const |
virtual Bool_t | ChangeDirectory (const char *path) |
virtual const char * | WorkingDirectory () |
virtual const char * | HomeDirectory (const char *userName=0) |
virtual int | mkdir (const char *name, Bool_t recursive=kFALSE) |
Bool_t | cd (const char *path) |
const char * | pwd () |
virtual const char * | TempDirectory () const |
virtual FILE * | TempFileName (TString &base, const char *dir=0) |
virtual const char * | BaseName (const char *pathname) |
virtual const char * | DirName (const char *pathname) |
virtual char * | ConcatFileName (const char *dir, const char *name) |
virtual Bool_t | IsAbsoluteFileName (const char *dir) |
virtual Bool_t | IsFileInIncludePath (const char *name, char **fullpath=0) |
virtual const char * | PrependPathName (const char *dir, TString &name) |
virtual Bool_t | ExpandPathName (TString &path) |
virtual char * | ExpandPathName (const char *path) |
virtual Bool_t | AccessPathName (const char *path, EAccessMode mode=kFileExists) |
virtual Bool_t | IsPathLocal (const char *path) |
virtual int | CopyFile (const char *from, const char *to, Bool_t overwrite=kFALSE) |
virtual int | Rename (const char *from, const char *to) |
virtual int | Link (const char *from, const char *to) |
virtual int | Symlink (const char *from, const char *to) |
virtual int | Unlink (const char *name) |
int | GetPathInfo (const char *path, Long_t *id, Long_t *size, Long_t *flags, Long_t *modtime) |
int | GetPathInfo (const char *path, Long_t *id, Long64_t *size, Long_t *flags, Long_t *modtime) |
virtual int | GetPathInfo (const char *path, FileStat_t &buf) |
virtual int | GetFsInfo (const char *path, Long_t *id, Long_t *bsize, Long_t *blocks, Long_t *bfree) |
virtual int | Chmod (const char *file, UInt_t mode) |
virtual int | Umask (Int_t mask) |
virtual int | Utime (const char *file, Long_t modtime, Long_t actime) |
virtual const char * | UnixPathName (const char *unixpathname) |
virtual const char * | FindFile (const char *search, TString &file, EAccessMode mode=kFileExists) |
virtual char * | Which (const char *search, const char *file, EAccessMode mode=kFileExists) |
virtual TList * | GetVolumes (Option_t *) const |
virtual Int_t | GetUid (const char *user=0) |
virtual Int_t | GetGid (const char *group=0) |
virtual Int_t | GetEffectiveUid () |
virtual Int_t | GetEffectiveGid () |
virtual UserGroup_t * | GetUserInfo (Int_t uid) |
virtual UserGroup_t * | GetUserInfo (const char *user=0) |
virtual UserGroup_t * | GetGroupInfo (Int_t gid) |
virtual UserGroup_t * | GetGroupInfo (const char *group=0) |
virtual void | Setenv (const char *name, const char *value) |
virtual void | Unsetenv (const char *name) |
virtual const char * | Getenv (const char *env) |
virtual void | Openlog (const char *name, Int_t options, ELogFacility facility) |
virtual void | Syslog (ELogLevel level, const char *mess) |
virtual void | Closelog () |
virtual Int_t | RedirectOutput (const char *name, const char *mode="a", RedirectHandle_t *h=0) |
virtual void | ShowOutput (RedirectHandle_t *h) |
virtual void | AddDynamicPath (const char *pathname) |
virtual const char * | GetDynamicPath () |
virtual void | SetDynamicPath (const char *pathname) |
virtual char * | DynamicPathName (const char *lib, Bool_t quiet=kFALSE) |
virtual Func_t | DynFindSymbol (const char *module, const char *entry) |
virtual int | Load (const char *module, const char *entry="", Bool_t system=kFALSE) |
virtual void | Unload (const char *module) |
virtual void | ListSymbols (const char *module, const char *re="") |
virtual void | ListLibraries (const char *regexp="") |
virtual const char * | GetLibraries (const char *regexp="", const char *option="", Bool_t isRegexp=kTRUE) |
virtual TInetAddress | GetHostByName (const char *server) |
virtual TInetAddress | GetPeerName (int sock) |
virtual TInetAddress | GetSockName (int sock) |
virtual int | GetServiceByName (const char *service) |
virtual char * | GetServiceByPort (int port) |
virtual int | OpenConnection (const char *server, int port, int tcpwindowsize=-1) |
virtual int | AnnounceTcpService (int port, Bool_t reuse, int backlog, int tcpwindowsize=-1) |
virtual int | AnnounceUnixService (int port, int backlog) |
virtual int | AnnounceUnixService (const char *sockpath, int backlog) |
virtual int | AcceptConnection (int sock) |
virtual void | CloseConnection (int sock, Bool_t force=kFALSE) |
virtual int | RecvRaw (int sock, void *buffer, int length, int flag) |
virtual int | SendRaw (int sock, const void *buffer, int length, int flag) |
virtual int | RecvBuf (int sock, void *buffer, int length) |
virtual int | SendBuf (int sock, const void *buffer, int length) |
virtual int | SetSockOpt (int sock, int kind, int val) |
virtual int | GetSockOpt (int sock, int kind, int *val) |
virtual int | GetSysInfo (SysInfo_t *info) const |
virtual int | GetCpuInfo (CpuInfo_t *info, Int_t sampleTime=1000) const |
virtual int | GetMemInfo (MemInfo_t *info) const |
virtual int | GetProcInfo (ProcInfo_t *info) const |
virtual void | AddIncludePath (const char *includePath) |
virtual void | AddLinkedLibs (const char *linkedLib) |
virtual int | CompileMacro (const char *filename, Option_t *opt="", const char *library_name="", const char *build_dir="", UInt_t dirmode=0) |
virtual Int_t | GetAclicProperties () const |
virtual const char * | GetBuildArch () const |
virtual const char * | GetBuildCompiler () const |
virtual const char * | GetBuildCompilerVersion () const |
virtual const char * | GetBuildNode () const |
virtual const char * | GetBuildDir () const |
virtual const char * | GetFlagsDebug () const |
virtual const char * | GetFlagsOpt () const |
virtual const char * | GetIncludePath () |
virtual const char * | GetLinkedLibs () const |
virtual const char * | GetLinkdefSuffix () const |
virtual EAclicMode | GetAclicMode () const |
virtual const char * | GetMakeExe () const |
virtual const char * | GetMakeSharedLib () const |
virtual const char * | GetSoExt () const |
virtual const char * | GetObjExt () const |
virtual void | SetBuildDir (const char *build_dir, Bool_t isflat=kFALSE) |
virtual void | SetFlagsDebug (const char *) |
virtual void | SetFlagsOpt (const char *) |
virtual void | SetIncludePath (const char *includePath) |
virtual void | SetMakeExe (const char *directives) |
virtual void | SetAclicMode (EAclicMode mode) |
virtual void | SetMakeSharedLib (const char *directives) |
virtual void | SetLinkedLibs (const char *linkedLibs) |
virtual void | SetLinkdefSuffix (const char *suffix) |
virtual void | SetSoExt (const char *soExt) |
virtual void | SetObjExt (const char *objExt) |
virtual TString | SplitAclicMode (const char *filename, TString &mode, TString &args, TString &io) const |
virtual void | CleanCompiledMacros () |
TSystem (const char *name="Generic", const char *title="Generic System") | |
virtual | ~TSystem () |
virtual Bool_t | Init () |
virtual void | SetProgname (const char *name) |
virtual void | SetDisplay () |
void | SetErrorStr (const char *errstr) |
const char * | GetErrorStr () const |
virtual const char * | GetError () |
void | RemoveOnExit (TObject *obj) |
virtual const char * | HostName () |
virtual void | NotifyApplicationCreated () |
void | Beep (Int_t freq=-1, Int_t duration=-1, Bool_t setDefault=kFALSE) |
void | GetBeepDefaults (Int_t &freq, Int_t &duration) const |
virtual void | Run () |
virtual Bool_t | ProcessEvents () |
virtual void | DispatchOneEvent (Bool_t pendingOnly=kFALSE) |
virtual void | ExitLoop () |
Bool_t | InControl () const |
virtual void | InnerLoop () |
virtual Int_t | Select (TList *active, Long_t timeout) |
virtual Int_t | Select (TFileHandler *fh, Long_t timeout) |
virtual void | AddSignalHandler (TSignalHandler *sh) |
virtual TSignalHandler * | RemoveSignalHandler (TSignalHandler *sh) |
virtual void | ResetSignal (ESignals sig, Bool_t reset=kTRUE) |
virtual void | IgnoreSignal (ESignals sig, Bool_t ignore=kTRUE) |
virtual void | IgnoreInterrupt (Bool_t ignore=kTRUE) |
virtual TSeqCollection * | GetListOfSignalHandlers () const |
virtual void | AddFileHandler (TFileHandler *fh) |
virtual TFileHandler * | RemoveFileHandler (TFileHandler *fh) |
virtual TSeqCollection * | GetListOfFileHandlers () const |
virtual void | AddStdExceptionHandler (TStdExceptionHandler *eh) |
virtual TStdExceptionHandler * | RemoveStdExceptionHandler (TStdExceptionHandler *eh) |
virtual TSeqCollection * | GetListOfStdExceptionHandlers () const |
virtual Int_t | GetFPEMask () |
virtual Int_t | SetFPEMask (Int_t mask=kDefaultMask) |
virtual TTime | Now () |
virtual TSeqCollection * | GetListOfTimers () const |
virtual void | AddTimer (TTimer *t) |
virtual TTimer * | RemoveTimer (TTimer *t) |
virtual void | ResetTimer (TTimer *) |
virtual Long_t | NextTimeOut (Bool_t mode) |
virtual void | Sleep (UInt_t milliSec) |
virtual Int_t | Exec (const char *shellcmd) |
virtual FILE * | OpenPipe (const char *command, const char *mode) |
virtual int | ClosePipe (FILE *pipe) |
virtual TString | GetFromPipe (const char *command) |
virtual void | Exit (int code, Bool_t mode=kTRUE) |
virtual void | Abort (int code=0) |
virtual int | GetPid () |
virtual void | StackTrace () |
virtual int | MakeDirectory (const char *name) |
virtual void * | OpenDirectory (const char *name) |
virtual void | FreeDirectory (void *dirp) |
virtual const char * | GetDirEntry (void *dirp) |
virtual void * | GetDirPtr () const |
virtual Bool_t | ChangeDirectory (const char *path) |
virtual const char * | WorkingDirectory () |
virtual const char * | HomeDirectory (const char *userName=0) |
virtual int | mkdir (const char *name, Bool_t recursive=kFALSE) |
Bool_t | cd (const char *path) |
const char * | pwd () |
virtual const char * | TempDirectory () const |
virtual FILE * | TempFileName (TString &base, const char *dir=0) |
virtual const char * | BaseName (const char *pathname) |
virtual const char * | DirName (const char *pathname) |
virtual char * | ConcatFileName (const char *dir, const char *name) |
virtual Bool_t | IsAbsoluteFileName (const char *dir) |
virtual Bool_t | IsFileInIncludePath (const char *name, char **fullpath=0) |
virtual const char * | PrependPathName (const char *dir, TString &name) |
virtual Bool_t | ExpandPathName (TString &path) |
virtual char * | ExpandPathName (const char *path) |
virtual Bool_t | AccessPathName (const char *path, EAccessMode mode=kFileExists) |
virtual Bool_t | IsPathLocal (const char *path) |
virtual int | CopyFile (const char *from, const char *to, Bool_t overwrite=kFALSE) |
virtual int | Rename (const char *from, const char *to) |
virtual int | Link (const char *from, const char *to) |
virtual int | Symlink (const char *from, const char *to) |
virtual int | Unlink (const char *name) |
int | GetPathInfo (const char *path, Long_t *id, Long_t *size, Long_t *flags, Long_t *modtime) |
int | GetPathInfo (const char *path, Long_t *id, Long64_t *size, Long_t *flags, Long_t *modtime) |
virtual int | GetPathInfo (const char *path, FileStat_t &buf) |
virtual int | GetFsInfo (const char *path, Long_t *id, Long_t *bsize, Long_t *blocks, Long_t *bfree) |
virtual int | Chmod (const char *file, UInt_t mode) |
virtual int | Umask (Int_t mask) |
virtual int | Utime (const char *file, Long_t modtime, Long_t actime) |
virtual const char * | UnixPathName (const char *unixpathname) |
virtual const char * | FindFile (const char *search, TString &file, EAccessMode mode=kFileExists) |
virtual char * | Which (const char *search, const char *file, EAccessMode mode=kFileExists) |
virtual TList * | GetVolumes (Option_t *) const |
virtual Int_t | GetUid (const char *user=0) |
virtual Int_t | GetGid (const char *group=0) |
virtual Int_t | GetEffectiveUid () |
virtual Int_t | GetEffectiveGid () |
virtual UserGroup_t * | GetUserInfo (Int_t uid) |
virtual UserGroup_t * | GetUserInfo (const char *user=0) |
virtual UserGroup_t * | GetGroupInfo (Int_t gid) |
virtual UserGroup_t * | GetGroupInfo (const char *group=0) |
virtual void | Setenv (const char *name, const char *value) |
virtual void | Unsetenv (const char *name) |
virtual const char * | Getenv (const char *env) |
virtual void | Openlog (const char *name, Int_t options, ELogFacility facility) |
virtual void | Syslog (ELogLevel level, const char *mess) |
virtual void | Closelog () |
virtual Int_t | RedirectOutput (const char *name, const char *mode="a", RedirectHandle_t *h=0) |
virtual void | ShowOutput (RedirectHandle_t *h) |
virtual void | AddDynamicPath (const char *pathname) |
virtual const char * | GetDynamicPath () |
virtual void | SetDynamicPath (const char *pathname) |
virtual char * | DynamicPathName (const char *lib, Bool_t quiet=kFALSE) |
virtual Func_t | DynFindSymbol (const char *module, const char *entry) |
virtual int | Load (const char *module, const char *entry="", Bool_t system=kFALSE) |
virtual void | Unload (const char *module) |
virtual void | ListSymbols (const char *module, const char *re="") |
virtual void | ListLibraries (const char *regexp="") |
virtual const char * | GetLibraries (const char *regexp="", const char *option="", Bool_t isRegexp=kTRUE) |
virtual TInetAddress | GetHostByName (const char *server) |
virtual TInetAddress | GetPeerName (int sock) |
virtual TInetAddress | GetSockName (int sock) |
virtual int | GetServiceByName (const char *service) |
virtual char * | GetServiceByPort (int port) |
virtual int | OpenConnection (const char *server, int port, int tcpwindowsize=-1) |
virtual int | AnnounceTcpService (int port, Bool_t reuse, int backlog, int tcpwindowsize=-1) |
virtual int | AnnounceUnixService (int port, int backlog) |
virtual int | AnnounceUnixService (const char *sockpath, int backlog) |
virtual int | AcceptConnection (int sock) |
virtual void | CloseConnection (int sock, Bool_t force=kFALSE) |
virtual int | RecvRaw (int sock, void *buffer, int length, int flag) |
virtual int | SendRaw (int sock, const void *buffer, int length, int flag) |
virtual int | RecvBuf (int sock, void *buffer, int length) |
virtual int | SendBuf (int sock, const void *buffer, int length) |
virtual int | SetSockOpt (int sock, int kind, int val) |
virtual int | GetSockOpt (int sock, int kind, int *val) |
virtual int | GetSysInfo (SysInfo_t *info) const |
virtual int | GetCpuInfo (CpuInfo_t *info, Int_t sampleTime=1000) const |
virtual int | GetMemInfo (MemInfo_t *info) const |
virtual int | GetProcInfo (ProcInfo_t *info) const |
virtual void | AddIncludePath (const char *includePath) |
virtual void | AddLinkedLibs (const char *linkedLib) |
virtual int | CompileMacro (const char *filename, Option_t *opt="", const char *library_name="", const char *build_dir="", UInt_t dirmode=0) |
virtual Int_t | GetAclicProperties () const |
virtual const char * | GetBuildArch () const |
virtual const char * | GetBuildCompiler () const |
virtual const char * | GetBuildCompilerVersion () const |
virtual const char * | GetBuildNode () const |
virtual const char * | GetBuildDir () const |
virtual const char * | GetFlagsDebug () const |
virtual const char * | GetFlagsOpt () const |
virtual const char * | GetIncludePath () |
virtual const char * | GetLinkedLibs () const |
virtual const char * | GetLinkdefSuffix () const |
virtual EAclicMode | GetAclicMode () const |
virtual const char * | GetMakeExe () const |
virtual const char * | GetMakeSharedLib () const |
virtual const char * | GetSoExt () const |
virtual const char * | GetObjExt () const |
virtual void | SetBuildDir (const char *build_dir, Bool_t isflat=kFALSE) |
virtual void | SetFlagsDebug (const char *) |
virtual void | SetFlagsOpt (const char *) |
virtual void | SetIncludePath (const char *includePath) |
virtual void | SetMakeExe (const char *directives) |
virtual void | SetAclicMode (EAclicMode mode) |
virtual void | SetMakeSharedLib (const char *directives) |
virtual void | SetLinkedLibs (const char *linkedLibs) |
virtual void | SetLinkdefSuffix (const char *suffix) |
virtual void | SetSoExt (const char *soExt) |
virtual void | SetObjExt (const char *objExt) |
virtual TString | SplitAclicMode (const char *filename, TString &mode, TString &args, TString &io) const |
virtual void | CleanCompiledMacros () |
Static Public Member Functions | |
static Int_t | GetErrno () |
static void | ResetErrno () |
static Int_t | GetErrno () |
static void | ResetErrno () |
Protected Member Functions | |
TSystem * | FindHelper (const char *path, void *dirptr=0) |
virtual Bool_t | ConsistentWith (const char *path, void *dirptr=0) |
virtual const char * | ExpandFileName (const char *fname) |
virtual void | SigAlarmInterruptsSyscalls (Bool_t) |
virtual const char * | GetLinkedLibraries () |
virtual void | DoBeep (Int_t=-1, Int_t=-1) const |
TSystem * | FindHelper (const char *path, void *dirptr=0) |
virtual Bool_t | ConsistentWith (const char *path, void *dirptr=0) |
virtual const char * | ExpandFileName (const char *fname) |
virtual void | SigAlarmInterruptsSyscalls (Bool_t) |
virtual const char * | GetLinkedLibraries () |
virtual void | DoBeep (Int_t=-1, Int_t=-1) const |
Static Protected Member Functions | |
static const char * | StripOffProto (const char *path, const char *proto) |
static const char * | StripOffProto (const char *path, const char *proto) |
Protected Attributes | |
TFdSet * | fReadmask |
TFdSet * | fWritemask |
Files that should be checked for read events. | |
TFdSet * | fReadready |
Files that should be checked for write events. | |
TFdSet * | fWriteready |
Files with reads waiting. | |
TFdSet * | fSignals |
Files with writes waiting. | |
Int_t | fNfd |
Signals that were trapped. | |
Int_t | fMaxrfd |
Int_t | fMaxwfd |
Int_t | fSigcnt |
TString | fWdpath |
TString | fHostname |
Bool_t | fInsideNotify |
Int_t | fBeepFreq |
Int_t | fBeepDuration |
Bool_t | fInControl |
Bool_t | fDone |
Int_t | fLevel |
TString | fLastErrorString |
TSeqCollection * | fTimers |
TSeqCollection * | fSignalHandler |
TSeqCollection * | fFileHandler |
TSeqCollection * | fStdExceptionHandler |
TSeqCollection * | fOnExitList |
TString | fListLibs |
TString | fBuildArch |
TString | fBuildCompiler |
TString | fBuildCompilerVersion |
TString | fBuildNode |
TString | fBuildDir |
TString | fFlagsDebug |
TString | fFlagsOpt |
TString | fListPaths |
TString | fIncludePath |
TString | fLinkedLibs |
TString | fSoExt |
TString | fObjExt |
EAclicMode | fAclicMode |
TString | fMakeSharedLib |
TString | fMakeExe |
TString | fLinkdefSuffix |
Int_t | fAclicProperties |
TSeqCollection * | fCompiled |
TSeqCollection * | fHelpers |
TFdSet * | fReadmask |
TFdSet * | fWritemask |
Files that should be checked for read events. | |
TFdSet * | fReadready |
Files that should be checked for write events. | |
TFdSet * | fWriteready |
Files with reads waiting. | |
TFdSet * | fSignals |
Files with writes waiting. | |
TSeqCollection * | fTimers |
TSeqCollection * | fSignalHandler |
TSeqCollection * | fFileHandler |
TSeqCollection * | fStdExceptionHandler |
TSeqCollection * | fOnExitList |
TSeqCollection * | fCompiled |
TSeqCollection * | fHelpers |
Private Member Functions | |
TSystem (const TSystem &) | |
TSystem & | operator= (const TSystem &) |
TSystem (const TSystem &) | |
TSystem & | operator= (const TSystem &) |
Definition at line 262 of file TSystem.h.
enum TSystem::EAclicMode |
enum TSystem::EAclicMode |
TSystem::TSystem | ( | const TSystem & | ) | [private] |
TSystem::TSystem | ( | const char * | name = "Generic" , |
|
const char * | title = "Generic System" | |||
) |
Definition at line 104 of file TSystem.cxx.
References Error, gLibraryVersion, gLibraryVersionMax, gSystem, kDefault, and kFALSE.
TSystem::~TSystem | ( | ) | [virtual] |
Definition at line 140 of file TSystem.cxx.
References TCollection::Delete(), fCompiled, fFileHandler, fHelpers, fOnExitList, fSignalHandler, fStdExceptionHandler, fTimers, gSystem, and SafeDelete.
TSystem::TSystem | ( | const TSystem & | ) | [private] |
TSystem::TSystem | ( | const char * | name = "Generic" , |
|
const char * | title = "Generic System" | |||
) |
virtual TSystem::~TSystem | ( | ) | [virtual] |
TSystem * TSystem::FindHelper | ( | const char * | path, | |
void * | dirptr = 0 | |||
) | [protected] |
Definition at line 734 of file TSystem.cxx.
References TSeqCollection::Add(), ConsistentWith(), fHelpers, TPluginManager::FindHandler(), TROOT::GetPluginManager(), gROOT, h, kFALSE, kNPOS, and kTRUE.
Referenced by TUnixSystem::AccessPathName(), TWinNTSystem::AccessPathName(), TWinNTSystem::FreeDirectory(), TUnixSystem::FreeDirectory(), TWinNTSystem::GetDirEntry(), TUnixSystem::GetDirEntry(), TUnixSystem::GetPathInfo(), TWinNTSystem::GetPathInfo(), TWinNTSystem::IsPathLocal(), TUnixSystem::IsPathLocal(), TUnixSystem::MakeDirectory(), TWinNTSystem::MakeDirectory(), TWinNTSystem::OpenDirectory(), TUnixSystem::OpenDirectory(), TUnixSystem::Unlink(), and TWinNTSystem::Unlink().
Bool_t TSystem::ConsistentWith | ( | const char * | path, | |
void * | dirptr = 0 | |||
) | [protected, virtual] |
Definition at line 778 of file TSystem.cxx.
References GetDirPtr(), TNamed::GetName(), TUrl::GetProtocol(), kFALSE, and kTRUE.
Referenced by TNetSystem::ConsistentWith(), and FindHelper().
const char * TSystem::ExpandFileName | ( | const char * | fname | ) | [protected, virtual] |
Definition at line 1025 of file TSystem.cxx.
References b, c, TObject::Error(), Getenv(), GetPid(), gSystemMutex, HomeDirectory(), kMAXPATHLEN, n, out, p, R__LOCKGUARD2, snprintf, strcpy(), strlcat(), strlcpy(), t, WorkingDirectory(), and x.
Referenced by CompileMacro(), TUnixSystem::ExpandPathName(), and TWinNTSystem::ExpandPathName().
virtual void TSystem::SigAlarmInterruptsSyscalls | ( | Bool_t | ) | [inline, protected, virtual] |
const char * TSystem::GetLinkedLibraries | ( | ) | [protected, virtual] |
static const char* TSystem::StripOffProto | ( | const char * | path, | |
const char * | proto | |||
) | [inline, static, protected] |
Definition at line 326 of file TSystem.h.
Referenced by TUnixSystem::AccessPathName(), TWinNTSystem::AccessPathName(), TWinNTSystem::GetPathInfo(), TWinNTSystem::MakeDirectory(), TWinNTSystem::OpenDirectory(), TUnixSystem::UnixFilestat(), TUnixSystem::UnixMakedir(), and TUnixSystem::UnixOpendir().
Bool_t TSystem::Init | ( | ) | [virtual] |
Definition at line 184 of file TSystem.cxx.
References BUILD_ARCH, BUILD_NODE, TString::CompareTo(), COMPILER, COMPILERVERS, CXXDEBUG, CXXOPT, fAclicMode, fBeepDuration, fBeepFreq, fBuildArch, fBuildCompiler, fBuildCompilerVersion, fBuildNode, fCompiled, fFileHandler, fFlagsDebug, fFlagsOpt, fIncludePath, fLevel, fLinkedLibs, fMakeExe, fMakeSharedLib, fMaxrfd, fMaxwfd, TNamed::fName, fNfd, fObjExt, fSigcnt, fSignalHandler, fSoExt, fStdExceptionHandler, fTimers, gEnv, TEnv::GetValue(), INCLUDEPATH, kDefault, kFALSE, kTRUE, LINKEDLIBS, MAKEEXE, MAKESHAREDLIB, OBJEXT, and SOEXT.
Referenced by TWinNTSystem::Init(), TUnixSystem::Init(), and TROOT::InitSystem().
void TSystem::SetProgname | ( | const char * | name | ) | [virtual] |
Definition at line 224 of file TSystem.cxx.
References gProgName, and StrDup().
Referenced by ClassImp(), PyROOT::TPyROOTApplication::InitROOTGlobals(), and TApplication::TApplication().
void TSystem::SetDisplay | ( | ) | [virtual] |
Definition at line 233 of file TSystem.cxx.
Referenced by ClassImp(), and TQtRootApplication::TQtRootApplication().
void TSystem::SetErrorStr | ( | const char * | errstr | ) |
Definition at line 239 of file TSystem.cxx.
References fLastErrorString, and ResetErrno().
Referenced by TRFIOSystem::AccessPathName(), TDCacheFile::CheckFile(), TDCacheSystem::FreeDirectory(), TDCacheSystem::GetDirEntry(), TRFIOSystem::MakeDirectory(), TDCacheSystem::MakeDirectory(), TChirpFile::OpenChirpClient(), TDCacheSystem::OpenDirectory(), TRFIOSystem::OpenDirectory(), TDCacheFile::Stage(), TRFIOFile::SysClose(), TDCacheFile::SysClose(), TChirpFile::SysClose(), TChirpFile::SysOpen(), TDCacheFile::SysOpen(), TRFIOFile::SysOpen(), THDFSFile::SysRead(), TChirpFile::SysRead(), TDCacheFile::SysRead(), TRFIOFile::SysRead(), TChirpFile::SysSeek(), TDCacheFile::SysSeek(), TRFIOFile::SysSeek(), TRFIOFile::SysStat(), TChirpFile::SysSync(), TDCacheFile::SysSync(), TRFIOFile::SysWrite(), TChirpFile::SysWrite(), and TDCacheFile::SysWrite().
const char* TSystem::GetErrorStr | ( | ) | const [inline] |
const char * TSystem::GetError | ( | ) | [virtual] |
Definition at line 251 of file TSystem.cxx.
References fLastErrorString, Form(), and GetErrno().
Referenced by TGFileContainer::AddFile(), TTreeViewer::DoError(), TThread::ErrorHandler(), ErrorHandler(), and TClSession::InitAuthentication().
void TSystem::RemoveOnExit | ( | TObject * | obj | ) |
Definition at line 293 of file TSystem.cxx.
References TSeqCollection::Add(), TCollection::FindObject(), and fOnExitList.
const char * TSystem::HostName | ( | ) | [virtual] |
Definition at line 304 of file TSystem.cxx.
Referenced by TProofPlayerRemote::AddOutputObject(), TProof::AddWorkers(), TAuthenticate::AuthExists(), ClassImp(), TAuthenticate::ClearAuth(), TProofLite::CreateSandbox(), ProofAux::GenerateFriend(), ProofAux::GenerateTree(), TProof::GetListOfSlaveInfos(), TUUID::GetNodeIdentifier(), getProof(), TProofServ::HandleCache(), TProof::HandleInputMessage(), TProofServ::HandleSocketInput(), TMonaLisaWriter::Init(), TProofOutputFile::Init(), IsPathLocal(), Krb5Authenticate(), main(), MakeCleanupScript(), TProof::MarkBad(), TIdleTOTimer::Notify(), TProofLite::Print(), TProofServ::Print(), TFTP::Print(), TProof::Print(), TSessionFrame::ProofInfos(), TProofResourcesStatic::ReadConfigFile(), TAuthenticate::RfioAuth(), runProof(), TXProofServ::Setup(), TProofServLite::Setup(), TApplicationServer::Setup(), TProofServ::Setup(), TProofServLite::SetupOnFork(), TSlaveLite::SetupServ(), TProof::ShowEnabledPackages(), SRPAuthenticate(), TProofSuperMaster::StartSlaves(), TProofPEAC::StartSlaves(), TProofCondor::StartSlaves(), TAuthenticate::TAuthenticate(), TestAuth(), TProof::TProof(), and TPacketizerAdaptive::TSlaveStat::TSlaveStat().
void TSystem::NotifyApplicationCreated | ( | ) | [virtual] |
Definition at line 312 of file TSystem.cxx.
Referenced by ClassImp(), and TApplication::TApplication().
Int_t TSystem::GetErrno | ( | ) | [static] |
Definition at line 261 of file TSystem.cxx.
Referenced by TUnixSystem::AcceptConnection(), TMapFile::AcquireSemaphore(), TDataSetManagerFile::CheckLocalCache(), TDataSetManagerFile::ClearCache(), TUnixSystem::CloseConnection(), TDataSetManagerFile::CreateLsFile(), TProof::DownloadPackage(), TMD5::FileChecksum(), G__G__Base2_242_0_20(), G__setup_memfuncTSystem(), TFile::GetErrno(), TRFIOFile::GetErrno(), TWinNTSystem::GetError(), GetError(), TUnixSystem::GetError(), TXProofMgr::GetFile(), TFTP::GetFile(), TWebFile::GetHead(), TProof::GetLastLog(), TProof::LogMessage(), operator delete(), TXProofMgr::PutFile(), TFTP::PutFile(), TNetFile::ReadBuffer(), TProofMgrLite::ReadBuffer(), TNetFile::ReadBuffers(), TUnixSystem::RecvRaw(), TUnixSystem::RedirectOutput(), TMapFile::ReleaseSemaphore(), TDataSetManagerFile::RemoveDataSet(), TWebSocket::ReOpen(), TApplicationRemote::SendFile(), TProof::SendFile(), TProofServ::SendLogFile(), TApplicationServer::SendLogFile(), TXProofMgr::SendMsgToUsers(), TUnixSystem::SendRaw(), TWinNTSystem::SendRaw(), TDataSetManagerFile::ShowCache(), TProof::ShowLog(), ShowOutput(), TUnixSystem::StackTrace(), TProof::SystemCmd(), TUnixSystem::UnixRecv(), TUnixSystem::UnixSelect(), TUnixSystem::UnixSend(), TUnixSystem::UnixTcpConnect(), TUnixSystem::UnixTcpService(), TUnixSystem::UnixUnixConnect(), TProof::UploadPackageOnClient(), and TWinNTSystem::WinNTUnixConnect().
void TSystem::ResetErrno | ( | ) | [static] |
Definition at line 277 of file TSystem.cxx.
Referenced by TWinNTSystem::AcceptConnection(), TUnixSystem::AcceptConnection(), TMapFile::AcquireSemaphore(), TWinNTSystem::CloseConnection(), TUnixSystem::CloseConnection(), TXSocket::CtrlC(), TMD5::FileChecksum(), G__G__Base2_242_0_21(), G__setup_memfuncTSystem(), TXProofMgr::GetFile(), TFTP::GetFile(), TProof::LogMessage(), operator delete(), TXSocket::Ping(), TXProofMgr::PutFile(), TFTP::PutFile(), TNetFile::ReadBuffer(), TProofMgrLite::ReadBuffer(), TNetFile::ReadBuffers(), TSocket::Recv(), TXSocket::Recv(), TSocket::RecvRaw(), TXSocket::RemoteTouch(), TChirpFile::ResetErrno(), TFile::ResetErrno(), TDCacheFile::ResetErrno(), TRFIOFile::ResetErrno(), THDFSFile::ResetErrno(), TSocket::Send(), TXSocket::Send(), TApplicationRemote::SendFile(), TProof::SendFile(), TXSocket::SendInterrupt(), TProofServ::SendLogFile(), TApplicationServer::SendLogFile(), TXProofMgr::SendMsgToUsers(), TXSocket::SendRaw(), TSocket::SendRaw(), TXSocket::SendUrgent(), SetErrorStr(), ShowOutput(), TUnixSystem::UnixRecv(), TUnixSystem::UnixSelect(), TUnixSystem::UnixTcpConnect(), TUnixSystem::UnixUnixConnect(), WinNTSelect(), and TWinNTSystem::WinNTUnixConnect().
Definition at line 320 of file TSystem.cxx.
References DoBeep(), fBeepDuration, and fBeepFreq.
Referenced by BeepHook(), TGWin32::Bell(), TTabCom::Complete(), TWinNTSystem::DoBeep(), TEveManager::TExceptionHandler::Handle(), TTabCom::Hook(), and TGWin32::RequestString().
void TSystem::Run | ( | ) | [virtual] |
Definition at line 344 of file TSystem.cxx.
References ENDTRY, fDone, fInControl, fStdExceptionHandler, gApplication, TStdExceptionHandler::Handle(), InnerLoop(), kFALSE, TStdExceptionHandler::kSEAbort, TStdExceptionHandler::kSEHandled, TStdExceptionHandler::kSEProceed, kTRUE, RETRY, TApplication::StartIdleing(), TApplication::StopIdleing(), str, and TObject::Warning().
Referenced by TApplication::Run().
Bool_t TSystem::ProcessEvents | ( | ) | [virtual] |
Definition at line 411 of file TSystem.cxx.
References DispatchOneEvent(), gROOT, TROOT::IsInterrupted(), kFALSE, kTRUE, and TROOT::SetInterrupt().
Referenced by TFileDrawMap::AnimateTree(), CloseMainframes(), TRootBrowser::CloseWindow(), TDocOutput::Convert(), TFile::CpProgress(), TXProofMgr::CpProgress(), TGFileContainer::CreateFileList(), TDocLatexDirective::CreateLatex(), dnd_playback(), TestProgress::DoGo(), TestDialog::FillHistos(), fitpanel_playback(), TASImage::FromPad(), TASImage::FromWindow(), TDocMacroDirective::GetResult(), graph_edit_playback(), gtime(), guitest_playback(), TRootCanvas::HandleContainerButton(), MyParticle::HighLight(), hsimple(), hsumTimer(), TJoinHelper::Join(), limit(), THtml::MakeAll(), mditest_playback(), memstat(), MyTimerProc(), RootShower::OnShowerProduce(), pad2png(), padRefresh(), TCreatePrimitives::Pave(), piRandom(), TProcessEventTimer::ProcessEvents(), TWinNTSystem::ProcessEvents(), TGClient::ProcessEventsFor(), ProcessFrame(), TestProgress::ProcessMessage(), RootShower::Produce(), read(), TRootBrowser::RemoveTab(), TRecorderReplaying::ReplayRealtime(), TGWin32::RequestString(), RootX11ErrorHandler(), run_tutorials(), seism(), TRootCanvas::SetWindowSize(), TMemStatShow::Show(), TSessionViewer::ShowInfo(), testPack(), TEveManager::TEveManager(), TCreatePrimitives::Text(), threadsh1(), threadsh2(), ShutterWindow::ToggleShutterItem(), track(), TMultiLayerPerceptron::Train(), TGClient::WaitFor(), TGClient::WaitForUnmap(), TPad::WaitPrimitive(), write(), and TDocLatexDirective::~TDocLatexDirective().
Definition at line 429 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by InnerLoop(), TProofPlayer::Process(), ProcessEvents(), TAuthenticate::PromptPasswd(), TDataSetManager::ScanDataSet(), and TAFS::TAFS().
void TSystem::ExitLoop | ( | ) | [virtual] |
Definition at line 393 of file TSystem.cxx.
Referenced by TWinNTSystem::ExitLoop(), TProofServ::Terminate(), TRint::Terminate(), TApplication::Terminate(), TProofServLite::Terminate(), and TXProofServ::Terminate().
Bool_t TSystem::InControl | ( | ) | const [inline] |
void TSystem::InnerLoop | ( | ) | [virtual] |
Definition at line 401 of file TSystem.cxx.
References DispatchOneEvent(), and fLevel.
Referenced by TQRootApplication::Execute(), PT_H1SimpleAsync(), Run(), and TMonitor::Select().
Definition at line 445 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TMonitor::Select(), and TSocket::Select().
Int_t TSystem::Select | ( | TFileHandler * | fh, | |
Long_t | timeout | |||
) | [virtual] |
void TSystem::AddSignalHandler | ( | TSignalHandler * | sh | ) | [virtual] |
Definition at line 531 of file TSystem.cxx.
References TSeqCollection::Add(), TCollection::FindObject(), fSignalHandler, and h.
Referenced by TSignalHandler::Add(), TUnixSystem::AddSignalHandler(), TWinNTSystem::AddSignalHandler(), ClassImp(), TProofServLite::CreateServer(), TProofServ::CreateServer(), TProofLite::Process(), TProof::Process(), TXProofServ::Setup(), TProofServLite::Setup(), TApplicationServer::Setup(), and TProofServLite::SetupOnFork().
TSignalHandler * TSystem::RemoveSignalHandler | ( | TSignalHandler * | sh | ) | [virtual] |
Definition at line 541 of file TSystem.cxx.
References fSignalHandler, h, and TCollection::Remove().
Referenced by TQtWidget::InitRint(), TProofLite::Process(), TProof::Process(), TSignalHandler::Remove(), TWinNTSystem::RemoveSignalHandler(), TUnixSystem::RemoveSignalHandler(), and TProofServLite::Terminate().
Definition at line 584 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by arrow(), calorimeters(), TProofServ::GetNextPacket(), IgnoreInterrupt(), Krb5Authenticate(), TXNetFile::SetEnv(), text(), track(), and TKrb5CleanUp::~TKrb5CleanUp().
Definition at line 593 of file TSystem.cxx.
References IgnoreSignal(), and kSigInterrupt.
Referenced by TNetFile::WriteBuffer(), and TFile::WriteBuffer().
virtual TSeqCollection* TSystem::GetListOfSignalHandlers | ( | ) | const [inline, virtual] |
void TSystem::AddFileHandler | ( | TFileHandler * | fh | ) | [virtual] |
Definition at line 553 of file TSystem.cxx.
References TSeqCollection::Add(), fFileHandler, TCollection::FindObject(), and h.
Referenced by TFileHandler::Add(), TUnixSystem::AddFileHandler(), TWinNTSystem::AddFileHandler(), ClassImp(), TProofServLite::CreateServer(), TXProofServ::CreateServer(), TProofServ::CreateServer(), TXProofMgr::GetFile(), TXProofMgr::PutFile(), TProofServLite::SetupOnFork(), TASLogHandlerGuard::TASLogHandlerGuard(), TProofServLogHandlerGuard::TProofServLogHandlerGuard(), and TXSlave::TXSlave().
TFileHandler * TSystem::RemoveFileHandler | ( | TFileHandler * | fh | ) | [virtual] |
Definition at line 563 of file TSystem.cxx.
References fFileHandler, h, and TCollection::Remove().
Referenced by TXProofMgr::GetFile(), TXProofMgr::PutFile(), TFileHandler::Remove(), TWinNTSystem::RemoveFileHandler(), TUnixSystem::RemoveFileHandler(), RootX11IOErrorHandler(), TProofServ::Terminate(), TApplicationServer::Terminate(), TXProofServ::Terminate(), TASLogHandlerGuard::~TASLogHandlerGuard(), and TProofServLogHandlerGuard::~TProofServLogHandlerGuard().
virtual TSeqCollection* TSystem::GetListOfFileHandlers | ( | ) | const [inline, virtual] |
Definition at line 373 of file TSystem.h.
References fFileHandler.
Referenced by TQtWidget::InitRint(), TProofServ::Terminate(), and TApplicationServer::Terminate().
void TSystem::AddStdExceptionHandler | ( | TStdExceptionHandler * | eh | ) | [virtual] |
Definition at line 602 of file TSystem.cxx.
References TSeqCollection::Add(), TCollection::FindObject(), and fStdExceptionHandler.
Referenced by TStdExceptionHandler::Add().
TStdExceptionHandler * TSystem::RemoveStdExceptionHandler | ( | TStdExceptionHandler * | eh | ) | [virtual] |
Definition at line 612 of file TSystem.cxx.
References fStdExceptionHandler, and TCollection::Remove().
Referenced by TStdExceptionHandler::Remove().
virtual TSeqCollection* TSystem::GetListOfStdExceptionHandlers | ( | ) | const [inline, virtual] |
Int_t TSystem::GetFPEMask | ( | ) | [virtual] |
TTime TSystem::Now | ( | ) | [virtual] |
Definition at line 463 of file TSystem.cxx.
Referenced by ClassImp(), TPacketizerAdaptive::GetEstEntriesProcessed(), TGuiBldDragManager::HandleExpose(), TGTripleHSlider::HandleMotion(), TGDoubleHSlider::HandleMotion(), TGTripleVSlider::HandleMotion(), TGuiBldDragManager::HandleMotion(), TGDoubleVSlider::HandleMotion(), TGLBContainer::HandleMotion(), TVirtualPacketizer::HandleTimer(), TGuiBldDragManager::IsSelectedVisible(), NextTimeOut(), TSessionQueryFrame::OnBtnSubmit(), TSessionQueryFrame::Progress(), TProofProgressDialog::Progress(), TProofStartupDialog::Progress(), TSessionQueryFrame::ProgressLocal(), TTimer::Reset(), TProofProgressDialog::ResetProgressDialog(), run_selector_tests(), TProofCondor::SetActive(), TVirtualPacketizer::SetInitTime(), TProofProgressStatus::SetLastUpdate(), TGTripleVSlider::SetPointerPos(), TGTripleHSlider::SetPointerPos(), TCondor::SetState(), TProofCondor::StartSlaves(), and TApplicationRemote::TApplicationRemote().
virtual TSeqCollection* TSystem::GetListOfTimers | ( | ) | const [inline, virtual] |
void TSystem::AddTimer | ( | TTimer * | t | ) | [virtual] |
Definition at line 471 of file TSystem.cxx.
References TSeqCollection::Add(), TCollection::FindObject(), and fTimers.
Referenced by Aclock::Aclock(), TGPopupMenu::Activate(), TUnixSystem::AddTimer(), TWinNTSystem::AddTimer(), ClassImp(), TBrowser::Create(), TGVScrollBar::HandleButton(), TGHScrollBar::HandleButton(), TGRepeatFireButton::HandleButton(), TGTextEdit::HandleCrossing(), TGTextEdit::HandleFocusChange(), TGTextEntry::HandleFocusChange(), TGContainer::HandleKey(), TGLBContainer::HandleMotion(), Hello::Hello(), TGToolTip::Reset(), TGuiBldDragManager::SetEditable(), TApplication::SetIdleTimer(), TGuiBldDragManager::StartDrag(), TApplication::StartIdleing(), TGFileContainer::StartRefreshTimer(), TThreadTimer::TThreadTimer(), TTimeOutTimer::TTimeOutTimer(), and TTimer::TurnOn().
Definition at line 480 of file TSystem.cxx.
References fTimers, and TCollection::Remove().
Referenced by ClassImp(), TDocOutput::Convert(), TGLVContainer::HandleButton(), TGLBContainer::HandleButton(), TGContainer::HandleButton(), TWinNTSystem::RemoveTimer(), TUnixSystem::RemoveTimer(), TApplication::StopIdleing(), and TTimer::TurnOff().
virtual void TSystem::ResetTimer | ( | TTimer * | ) | [inline, virtual] |
Definition at line 493 of file TSystem.cxx.
References fTimers, TTimer::IsAsync(), TTimer::IsInterruptingSyscalls(), kFALSE, kTRUE, Long64_t, TOrdCollectionIter::Next(), Now(), SigAlarmInterruptsSyscalls(), and t.
Referenced by TUnixSystem::DispatchOneEvent(), TWinNTSystem::DispatchOneEvent(), TUnixSystem::DispatchTimers(), TUnixSystem::RemoveTimer(), and TUnixSystem::ResetTimer().
void TSystem::Sleep | ( | UInt_t | milliSec | ) | [virtual] |
Definition at line 437 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TFileDrawMap::AnimateTree(), ClassImp(), CloseMainframes(), TRootBrowser::CloseWindow(), TTable::Create(), dnd_playback(), TestProgress::DoGo(), TGFileBrowser::DoubleClicked(), fitpanel_playback(), TASImage::FromPad(), TASImage::FromWindow(), TWebFile::GetHead(), TProofServ::GetNextPacket(), getProof(), TDocMacroDirective::GetResult(), graph_edit_playback(), gtime(), guitest_playback(), handle(), handle1(), handle2(), TApplicationServer::HandleUrgentData(), TProofServ::HandleUrgentData(), TSlave::Interrupt(), TApplicationRemote::Interrupt(), THtml::MakeAll(), mditest_playback(), TFile::Open(), TGraphTime::Paint(), TPad::Print(), ProcessFrame(), TestProgress::ProcessMessage(), TTable::ReAlloc(), TRootBrowser::RemoveTab(), TWebSocket::ReOpen(), run_tutorials(), TGraphTime::SaveAnimatedGif(), TGSpeedo::SetScaleValue(), TRootCanvas::SetWindowSize(), TThread::Sleep(), splines(), TAuthenticate::SshAuth(), TPEAC::StartSession(), TProofCondor::StartSlaves(), startXrootdAt(), TXProofServ::Terminate(), testPack(), threadsh1(), threadsh2(), ShutterWindow::ToggleShutterItem(), TGClient::WaitFor(), TGClient::WaitForUnmap(), and TPad::WaitPrimitive().
int TSystem::Exec | ( | const char * | shellcmd | ) | [virtual] |
Definition at line 645 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TGRootIDE::About(), TGTextEditor::About(), TQueryResultManager::ApplyMaxQueries(), bexec(), TProof::BuildPackageOnClient(), TQueryResultManager::CleanupQueriesDir(), TProofLite::CleanupSandbox(), TQueryResultManager::CleanupSession(), TProofLite::ClearCache(), TGRootIDE::CloseWindow(), RootShower::CloseWindow(), CompileMacro(), TDocOutput::Convert(), THbookFile::Convert2root(), TProofServ::CopyFromCache(), TProofLite::CopyMacroToCache(), TProofServ::CopyToCache(), dir(), TProof::DisablePackageOnClient(), TProof::DisablePackages(), edit(), TSystemFile::Edit(), TAlienPackage::Enable(), TAlienPackage::Exec(), TRootBrowserLite::ExecuteDefaultAction(), games(), TTabCom::GetListOfEnvVars(), getProof(), GlobusGetCredHandle(), TProofServ::HandleCache(), TProofServ::HandleCheckFile(), SplitGLView::HandleMenu(), TRootBrowser::HandleMenu(), THtml::HaveDot(), TSlaveLite::Init(), TAlienPackage::InstallSinglePackage(), IsNew(), killXrootdAt(), Krb5InitCred(), ls(), main(), TFile::MakeProject(), TSessionOutputFrame::OnElementDblClicked(), TAlienPackage::PostInstall(), RooStudyManager::prepareBatchInput(), TPad::Print(), TRootCanvas::PrintCanvas(), TGLSAViewer::ProcessFrameMessage(), TTreeViewer::ProcessMessage(), TGRootIDE::ProcessMessage(), TSessionViewer::ProcessMessage(), TRootBrowserLite::ProcessMessage(), RootShower::ProcessMessage(), TGHtmlBrowser::ProcessMessage(), TRootCanvas::ProcessMessage(), HistAction::ProcessMessage(), TProofServ::ProcessNext(), TRuby::Prompt(), R__WriteDependencyFile(), TQueryResultManager::RemoveQuery(), Run_Simple_Test(), TDocOutput::RunDot(), TMVA::RuleFitAPI::RunRuleFit(), runTest(), SplitGLView::SaveConfig(), TGHtmlBrowser::Selected(), TProofLite::ShowCache(), TFile::ShrinkCacheFileDir(), Sound(), TAuthenticate::SshAuth(), startXrootdAt(), stress8(), stressGUI(), TProof::SystemCmd(), TApplicationRemote::TApplicationRemote(), TProofServ::Terminate(), TProofServLite::Terminate(), TXProofServ::Terminate(), TMVAClassification(), TAlienPackage::UnInstall(), TProof::UploadPackageOnClient(), TGFileBrowser::XXExecuteDefaultAction(), and TProofLite::~TProofLite().
FILE * TSystem::OpenPipe | ( | const char * | command, | |
const char * | mode | |||
) | [virtual] |
Definition at line 654 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TCondor::ClaimVM(), TASPluginGS::File2ASImage(), GetFromPipe(), TCondor::GetImage(), TAlienCollection::GetOutputFileName(), TCondor::GetVirtualMachines(), TCondor::GetVmInfo(), getXrootdPid(), TGTextEdit::Print(), GoFTStress::PrintBenchmark(), TCondor::Release(), TCondor::SetState(), TProof::SystemCmd(), TASLogHandler::TASLogHandler(), and TProofServLogHandler::TProofServLogHandler().
int TSystem::ClosePipe | ( | FILE * | pipe | ) | [virtual] |
Definition at line 663 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TCondor::ClaimVM(), TASPluginGS::File2ASImage(), GetFromPipe(), TCondor::GetImage(), TAlienCollection::GetOutputFileName(), TCondor::GetVirtualMachines(), TCondor::GetVmInfo(), getXrootdPid(), TGTextEdit::Print(), GoFTStress::PrintBenchmark(), TCondor::Release(), TCondor::SetState(), TProof::SystemCmd(), TASLogHandler::~TASLogHandler(), and TProofServLogHandler::~TProofServLogHandler().
TString TSystem::GetFromPipe | ( | const char * | command | ) | [virtual] |
Definition at line 672 of file TSystem.cxx.
References ClosePipe(), TObject::Error(), line, OpenPipe(), out, pipe, and TObject::SysError().
Referenced by main(), memstat(), TMemStatShow::Show(), stress(), stressFit(), stressGeometry(), stressGraphics(), stressGUI(), stressLinear(), stressRooFit(), and TTreePerfStats::TTreePerfStats().
Definition at line 707 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by ClassImp(), ApplicationWindow::closeQtRoot(), ConsoleSigHandler(), dt_wrap(), TApplicationServer::GetOptions(), TApplication::HandleException(), TProofServ::HandleException(), main(), TApplication::ProcessLine(), TQRootApplication::Quit(), TApplicationServer::Run(), SpyServ::SpyServ(), TApplicationServer::Terminate(), TApplication::Terminate(), and TVSDReader::TVSDReader().
void TSystem::Abort | ( | int | code = 0 |
) | [virtual] |
Definition at line 715 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TXNetFile::CreateXClient(), DefaultErrorHandler(), TProofServ::ErrorHandler(), TApplicationServer::ErrorHandler(), TApplication::HandleException(), TShutdownTimer::Notify(), TApplication::ProcessLine(), and SigHandler().
int TSystem::GetPid | ( | ) | [virtual] |
Definition at line 699 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TAuthenticate::Authenticate(), TRootAuth::Authenticate(), TGRootIDE::Build(), ClassImp(), TClSession::Create(), TProofLite::CreateSandbox(), TProofServ::ErrorHandler(), ExpandFileName(), GetExpressionFileName(), TProof::Init(), TSlaveLite::Init(), memstat::TMemStatMng::Init(), TMonaLisaWriter::Init(), TProofLite::Init(), TProofLockPath::Lock(), RooMsgService::log(), MakeCleanupScript(), RedirectOutput(), RooRealMPFE::serverLoop(), TXProofServ::Setup(), TProofServLite::Setup(), TApplicationServer::Setup(), TProofServ::Setup(), TProofServLite::SetupOnFork(), TAuthenticate::TAuthenticate(), TGuiBldDragManager::TGuiBldDragManager(), TXSocket::TXSocket(), and TProofLockPath::Unlock().
void TSystem::StackTrace | ( | ) | [virtual] |
Definition at line 723 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by DefaultErrorHandler(), TProofServ::ErrorHandler(), TApplicationServer::ErrorHandler(), ExceptionFilter(), and SigHandler().
int TSystem::MakeDirectory | ( | const char * | name | ) | [virtual] |
Definition at line 800 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TClassDocOutput::ClassDotCharts(), RooWorkspace::CodeRepo::compileClasses(), THtml::Convert(), TClassDocOutput::CreateSourceOutputStream(), THtml::GetOutputDir(), TNetSystem::MakeDirectory(), TUnixSystem::MakeDirectory(), TWinNTSystem::MakeDirectory(), MakeTutorials(), TMVA::MethodBase::MethodBase(), mkdir(), TGFileDialog::ProcessMessage(), PT_AdminFunc(), PT_H1AssertFiles(), TProofPlayer::ReinitSelector(), UnitTesting::utFactory::run(), TQueryResultManager::SaveQuery(), scandir(), TProofServ::SetupCommon(), TMVA::MethodBase::SetWeightFileDir(), TProofServ::Terminate(), TProofServLite::Terminate(), TXProofServ::Terminate(), TMVA::Configurable::WriteOptionsReferenceToFile(), TPluginManager::WritePluginMacros(), and TProofLite::~TProofLite().
void * TSystem::OpenDirectory | ( | const char * | name | ) | [virtual] |
Definition at line 811 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TChain::Add(), TFileCollection::Add(), TUploadDataSetDlg::AddFiles(), TTabCom::AppendListOfFilesInDirectory(), TQueryResultManager::ApplyMaxQueries(), TSystemDirectory::Browse(), TDataSetManagerFile::BrowseDataSets(), TQueryResultManager::CleanupQueriesDir(), TProofLite::CleanupSandbox(), CleanupSelector(), TDataSetManagerFile::ClearCache(), TDocOutput::Convert(), TProofServ::CopyFromCache(), TProofLite::CopyMacroToCache(), TProofServ::CopyToCache(), TGFileContainer::CreateFileList(), TDocDirective::DeleteOutputFiles(), do_put(), TDataSetManagerFile::GetDataSets(), TSystemDirectory::GetListOfFiles(), TProofMgrLite::GetSessionLogs(), TProofServ::HandleCache(), importdir(), TGQt::Init(), TPluginManager::LoadHandlerMacros(), TPluginManager::LoadHandlersFromPluginDirs(), TFile::MakeProject(), MakeTutorials(), TWinNTSystem::OpenDirectory(), TUnixSystem::OpenDirectory(), TNetSystem::OpenDirectory(), TDocOutput::ProcessDocInDir(), THtml::TFileSysDir::Recurse(), scandir(), TQueryResultManager::ScanPreviousQueries(), TProofServLite::SetupOnFork(), TDataSetManagerFile::ShowCache(), TFileSet::TFileSet(), TProofServ::UnlinkDataDir(), XSReactionDlg::UpdateContainer(), and TProof::UploadDataSet().
void TSystem::FreeDirectory | ( | void * | dirp | ) | [virtual] |
Definition at line 820 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TChain::Add(), TFileCollection::Add(), TTabCom::AppendListOfFilesInDirectory(), TQueryResultManager::ApplyMaxQueries(), TSystemDirectory::Browse(), TDataSetManagerFile::BrowseDataSets(), TProofLite::CleanupSandbox(), TDataSetManagerFile::ClearCache(), TDocOutput::Convert(), TProofServ::CopyFromCache(), TProofLite::CopyMacroToCache(), TProofServ::CopyToCache(), TGFileContainer::CreateFileList(), TDocDirective::DeleteOutputFiles(), do_put(), TWinNTSystem::FreeDirectory(), TUnixSystem::FreeDirectory(), TNetSystem::FreeDirectory(), TDataSetManagerFile::GetDataSets(), TSystemDirectory::GetListOfFiles(), TProofMgrLite::GetSessionLogs(), TProofServ::HandleCache(), importdir(), TGQt::Init(), TPluginManager::LoadHandlerMacros(), TPluginManager::LoadHandlersFromPluginDirs(), TFile::MakeProject(), TDocOutput::ProcessDocInDir(), THtml::TFileSysDir::Recurse(), TQueryResultManager::ScanPreviousQueries(), TProofServLite::SetupOnFork(), TDataSetManagerFile::ShowCache(), TFileSet::TFileSet(), and XSReactionDlg::UpdateContainer().
const char * TSystem::GetDirEntry | ( | void * | dirp | ) | [virtual] |
Definition at line 828 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TChain::Add(), TFileCollection::Add(), TUploadDataSetDlg::AddFiles(), TTabCom::AppendListOfFilesInDirectory(), TQueryResultManager::ApplyMaxQueries(), TSystemDirectory::Browse(), TDataSetManagerFile::BrowseDataSets(), TQueryResultManager::CleanupQueriesDir(), TProofLite::CleanupSandbox(), CleanupSelector(), TDataSetManagerFile::ClearCache(), TDocOutput::Convert(), TProofServ::CopyFromCache(), TProofLite::CopyMacroToCache(), TProofServ::CopyToCache(), TGFileContainer::CreateFileList(), TDocDirective::DeleteOutputFiles(), do_put(), TDataSetManagerFile::GetDataSets(), TNetSystem::GetDirEntry(), TWinNTSystem::GetDirEntry(), TUnixSystem::GetDirEntry(), TSystemDirectory::GetListOfFiles(), TProofMgrLite::GetSessionLogs(), TProofServ::HandleCache(), importdir(), TGQt::Init(), TPluginManager::LoadHandlerMacros(), TPluginManager::LoadHandlersFromPluginDirs(), TFile::MakeProject(), TDocOutput::ProcessDocInDir(), THtml::TFileSysDir::Recurse(), scandir(), TQueryResultManager::ScanPreviousQueries(), TProofServLite::SetupOnFork(), TDataSetManagerFile::ShowCache(), TFileSet::TFileSet(), TProofServ::UnlinkDataDir(), XSReactionDlg::UpdateContainer(), and TProof::UploadDataSet().
virtual void* TSystem::GetDirPtr | ( | ) | const [inline, virtual] |
Bool_t TSystem::ChangeDirectory | ( | const char * | path | ) | [virtual] |
Definition at line 837 of file TSystem.cxx.
References TObject::AbstractMethod(), and kFALSE.
Referenced by TSystemDirectory::Browse(), TGRootIDE::Build(), TProof::BuildPackageOnClient(), cd(), cd(), TGFileContainer::ChangeDirectory(), TGFileContainer::CreateFileList(), TestFileList::DisplayDirectory(), TGRootIDE::DisplayDirectory(), TNewChainDlg::DisplayDirectory(), dnd_playback(), TGFileBrowser::DoubleClicked(), TGTextEditor::ExecuteMacro(), fitpanel_playback(), TApplication::GetOptions(), graph_edit_playback(), guitest_playback(), TProofServ::HandleCache(), TAlienPackage::InstallSinglePackage(), TSystemDirectory::IsItDirectory(), TProof::LoadPackageOnClient(), TFile::MakeProject(), mditest_playback(), TAlienPackage::PostInstall(), TGFileDialog::ProcessMessage(), HistAction::ProcessMessage(), TRint::Run(), run_tutorials(), TApplicationServer::Setup(), TProofServ::SetupCommon(), TProofServ::Terminate(), TProofServLite::Terminate(), and TXProofServ::Terminate().
const char * TSystem::WorkingDirectory | ( | ) | [virtual] |
Definition at line 846 of file TSystem.cxx.
Referenced by TChain::Add(), TDSet::Add(), TRootIconBox::AddObjItem(), TMVA::MethodBase::BaseDir(), TSystemDirectory::Browse(), TRemoteObject::Browse(), TGFileBrowser::BrowseObj(), TGRootIDE::Build(), TProof::BuildPackageOnClient(), TGFileContainer::ChangeDirectory(), ClassImp(), CompileMacro(), TGFileContainer::CreateFileList(), TProofLite::CreateSandbox(), TGRootIDE::DisplayDirectory(), TestFileList::DisplayFile(), TGRootIDE::DisplayFile(), dnd_playback(), TGFileBrowser::DoubleClicked(), TApplicationServer::ExecLogon(), TRint::ExecLogon(), TRootBrowserLite::ExecuteDefaultAction(), TGTextEditor::ExecuteMacro(), ExpandFileName(), TUnixSystem::FindFile(), fitpanel_playback(), TApplication::GetOptions(), TProofMgrLite::GetSessionLogs(), graph_edit_playback(), guitest_playback(), TProofServ::HandleCache(), TGListTree::HandleMotion(), HistAction::HistAction(), TProof::Init(), TProofOutputFile::Init(), TProof::LoadPackageOnClient(), TFile::MakeProject(), mditest_playback(), MyApplication::MyApplication(), TProofLite::Print(), TProof::Print(), TApplicationServer::ProcessLine(), TGFileDialog::ProcessMessage(), HistAction::ProcessMessage(), TSessionFrame::ProofInfos(), pwd(), pwd(), R__WriteDependencyFile(), TRint::Run(), run_tutorials(), runProof(), TProofServ::SendStatistics(), TApplicationServer::Setup(), TProofServ::SetupCommon(), TestAuth(), TROOT::TROOT(), TGFileBrowser::Update(), TProof::UploadPackageOnClient(), TMVA::MethodBase::WriteStateToStream(), and TMVA::MethodBase::WriteStateToXML().
const char * TSystem::HomeDirectory | ( | const char * | userName = 0 |
) | [virtual] |
Definition at line 854 of file TSystem.cxx.
Referenced by TSessionViewer::Build(), TGRootIDE::Build(), TAuthenticate::CheckNetrc(), TAuthenticate::CheckProofAuth(), ClassImp(), CompileMacro(), TProofLite::CreateSandbox(), TApplicationServer::ExecLogon(), TRint::ExecLogon(), ExpandFileName(), TAuthenticate::FileExpand(), TProofMgrLite::GetSessionLogs(), TFile::GetType(), GlobusGetDetails(), GlobusIssuerName(), init_icon_paths(), TClSession::InitAuthentication(), TXSocket::InitEnvs(), TROOT::InitSystem(), MyApplication::MyApplication(), TSessionViewer::ProcessMessage(), TProofResourcesStatic::ReadConfigFile(), TAuthenticate::ReadRootAuthrc(), TEnv::SaveLevel(), TQMimeTypes::SaveMimes(), TGMimeTypes::SaveMimes(), TXNetFile::SetEnv(), TProofServ::Setup(), and TAuthenticate::SshAuth().
Definition at line 862 of file TSystem.cxx.
References AccessPathName(), DirName(), kFileExists, kTRUE, TString::Length(), and MakeDirectory().
Referenced by TProof::AssertPath(), CompileMacro(), TProof::DownloadPackage(), finalizeProof(), ProofAux::GenerateFriend(), ProofAux::GenerateTree(), getProof(), TMVAGlob::imgconv(), TDataSetManagerFile::Init(), TProofOutputFile::Init(), TDataSetManagerFile::InitLocalCache(), main(), TFile::MakeProject(), TFile::OpenFromCache(), TDocOutput::ProcessDocInDir(), PT_Open(), runProof(), TFile::SetCacheFileDir(), TApplicationServer::Setup(), TProofServ::SetupCommon(), startXrootdAt(), and TUnixSystem::UnixUnixService().
Bool_t TSystem::cd | ( | const char * | path | ) | [inline] |
Definition at line 411 of file TSystem.h.
References ChangeDirectory().
Referenced by TMVA::RuleFitAPI::CheckRFWorkDir(), TDocOutput::Convert(), exec_macro(), TGFileDialog::ProcessMessage(), TMVA::RuleFitAPI::RunRuleFit(), and saveScriptOutput().
const char* TSystem::pwd | ( | ) | [inline] |
Definition at line 412 of file TSystem.h.
References WorkingDirectory().
Referenced by TMVA::RuleFitAPI::CheckRFWorkDir(), TDocOutput::Convert(), exec_macro(), TEntryList::GetEntryList(), TDocMacroDirective::GetResult(), TWinNTSystem::GetUid(), TWinNTSystem::GetUserInfo(), TRootBrowserLite::IconBoxAction(), TMVA::RuleFitAPI::RunRuleFit(), saveScriptOutput(), and TEntryList::SetTree().
const char * TSystem::TempDirectory | ( | ) | const [virtual] |
Definition at line 1355 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TFileMerger::AddFile(), TCondor::ClaimVM(), TGuiBldDragManager::CloneEditable(), TGRootIDE::CloseWindow(), TSessionViewer::CloseWindow(), TGTextEditor::CompileMacro(), CompileMacro(), TGRootIDE::CompileMacro(), do_anadist(), TRootBrowserLite::ExecMacro(), TGRootIDE::ExecuteMacro(), finalizeProof(), TProofCondor::GetJobAd(), getProof(), TProofServ::HandleCache(), TGCommandPlugin::HandleCommand(), TProof::Init(), TDataSetManagerFile::Init(), TProofLite::Init(), TDataSetManagerFile::InitLocalCache(), TGRootIDE::LoadFile(), TProof::LoadPackageOnClient(), main(), MakeCleanupScript(), TFileMerger::Merge(), TSessionFrame::OnCommandLine(), TRootCanvas::PrintCanvas(), TGRootIDE::ProcessMessage(), PT_Open(), ReadRemoteImage(), RedirectOutput(), TProofPlayer::ReinitSelector(), runProof(), TProofLite::SetProofServEnv(), TProofServ::SetupCommon(), TSessionViewer::ShowEnabledPackages(), TSessionViewer::ShowPackages(), TSessionViewer::ShowStatus(), stressProof(), TSessionViewer::Terminate(), TGuiBldDragManager::TGuiBldDragManager(), and TGCommandPlugin::~TGCommandPlugin().
FILE * TSystem::TempFileName | ( | TString & | base, | |
const char * | dir = 0 | |||
) | [virtual] |
Definition at line 1365 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TFile::AsyncOpen(), TCondor::ClaimVM(), TProof::ClearData(), main(), TFile::Open(), TRootCanvas::PrintCanvas(), TAuthenticate::ReadRootAuthrc(), TAuthenticate::SshAuth(), stressProof(), and TGRedirectOutputGuard::TGRedirectOutputGuard().
const char * TSystem::BaseName | ( | const char * | pathname | ) | [virtual] |
Definition at line 893 of file TSystem.cxx.
References TObject::Error().
Referenced by TFileCollection::Add(), TGFileContainer::AddFile(), TUploadDataSetDlg::AddFiles(), TRootGuiBuilder::AddMacro(), TProofOutputFile::AdoptFile(), RooWorkspace::CodeRepo::autoImportClass(), TSystemDirectory::Browse(), TRemoteObject::Browse(), TGSpeedo::Build(), TProof::BuildPackage(), TProof::BuildPackageOnClient(), TApplicationRemote::CheckFile(), TProof::CheckFile(), ClassImp(), CleanupSelector(), TProof::ClearPackage(), TGTextEditor::CompileMacro(), CompileMacro(), TGRootIDE::CompileMacro(), TDocOutput::Convert(), THtml::Convert(), TDocOutput::CopyHtmlFile(), TProofLite::CopyMacroToCache(), TXProofMgr::Cp(), TProofLite::CreateSymLinks(), TGDocument::DataDropped(), TProof::DisablePackage(), do_put(), TStyleManager::DoExport(), TStyleManager::DoImportMacro(), TProof::DownloadPackage(), TProof::EnablePackage(), exec_macro(), TRootBrowser::ExecPlugin(), TGRootIDE::ExecuteMacro(), TGTextEditor::ExecuteMacro(), TDocParser::ExpandCPPLine(), ProofAux::GenerateFriend(), TXProofMgr::GetFile(), THtml::TFileDefinition::GetFileName(), THtml::TPathDefinition::GetFileNameFromInclude(), THtml::GetHtmlFileName(), THtml::TModuleDefinition::GetModule(), TDocDirective::GetName(), TFileInfoMeta::GetObject(), TAlienCollection::GetOutputFileName(), TBranch::GetRealFileName(), TDocMacroDirective::GetResult(), TSelector::GetSelector(), TProofMgrLite::GetSessionLogs(), TGuiBldDragManager::HandleCopy(), TGuiBldDragManager::HandleKey(), TROOT::IgnoreInclude(), TProofOutputFile::Init(), TDocOutput::IsModified(), TClassDocOutput::ListFunctions(), TProof::Load(), Load(), TGRootIDE::LoadFile(), TProof::LoadPackage(), TDocParser::LocateMethods(), TProofServ::MakeQueryResult(), TProofPlayerLite::MakeSelector(), THtml::TFileDefinition::MatchFileSysName(), TChain::Merge(), NeedSplash(), TSessionFrame::OnBtnAddClicked(), TSessionServerFrame::OnConfigFileClicked(), TSessionFrame::OnDisablePackages(), TSessionFrame::OnEnablePackages(), TSessionFrame::OnUploadPackages(), TGDocument::Open(), TAlienCollection::OpenAlienCollection(), TAlienCollection::OpenQuery(), SFillSelection::operator()(), TAlienResult::Print(), TProofPlayerRemote::Process(), TProofPlayerLite::Process(), TDocOutput::ProcessDocInDir(), TApplicationServer::ProcessLine(), TSessionViewer::ProcessMessage(), TXProofMgr::PutFile(), TASImage::ReadImage(), ReadRemoteImage(), TProofPlayer::ReinitSelector(), TRecorderInactive::Replay(), TDocOutput::RunDot(), TGuiBldDragManager::Save(), TGDocument::Save(), TGuiBldDragManager::SaveFrame(), saveScriptOutput(), TQueryResult::SaveSelector(), TGTransientFrame::SaveSource(), TGMainFrame::SaveSource(), TStyle::SaveSource(), TClassTree::ScanClasses(), TGHtmlBrowser::Selected(), TApplicationRemote::SendFile(), TProof::SendFile(), TProofLite::SendInputDataFile(), TProof::SendInputDataFile(), TProofPlayerRemote::SendSelector(), TChain::SetEntryList(), TUnixSystem::SetProgname(), TTF::SetTextFont(), TGWin32::TGWin32(), TProof::UnloadPackage(), TProof::UploadDataSet(), TProof::UploadPackage(), TProof::UploadPackageOnClient(), and ROOT::TTreeProxyGenerator::WriteProxy().
const char * TSystem::DirName | ( | const char * | pathname | ) | [virtual] |
Definition at line 960 of file TSystem.cxx.
References buf, gSystemMutex, len, R__LOCKGUARD2, and strcpy().
Referenced by TFileCollection::Add(), TUploadDataSetDlg::AddFiles(), TQueryResultManager::ApplyMaxQueries(), TSystemDirectory::Browse(), TRemoteObject::Browse(), TGuiBldDragManager::ChangeImage(), ClassImp(), TProofLite::CleanupSandbox(), CleanupSelector(), CompileMacro(), TDocOutput::Convert(), TProofLite::CopyMacroToCache(), THtml::CreateListOfClasses(), TDataSetManagerFile::CreateLsFile(), TTabCom::DeterminePath(), TGFileBrowser::DirName(), TRootBrowserLite::DisplayDirectory(), do_put(), exec_macro(), TGTextEditor::ExecuteMacro(), finalizeProof(), ProofAux::GenerateFriend(), ProofAux::GenerateTree(), TFileInfoMeta::GetDirectory(), THtml::TFileDefinition::GetFileName(), THtml::TPathDefinition::GetFileNameFromInclude(), TSystemDirectory::GetListOfFiles(), THtml::TModuleDefinition::GetModule(), TAlienCollection::GetOutputFileName(), TBranch::GetRealFileName(), TDocMacroDirective::GetResult(), TRootBrowserLite::IconBoxAction(), TProofOutputFile::Init(), IsFileInIncludePath(), TProof::Load(), Load(), TAlienSystem::mkdir(), mkdir(), TFile::OpenFromCache(), TAlienCollection::OpenQuery(), TRootBrowserLite::ProcessMessage(), PT_Open(), runProof(), saveScriptOutput(), TProof::SaveWorkerInfo(), TProofPlayerRemote::SendSelector(), TGIcon::SetImage(), TUnixSystem::SetProgname(), TProofServ::SetupCommon(), TProofServLite::SetupOnFork(), stressProof(), TProof::UploadDataSet(), and ROOT::TTreeProxyGenerator::WriteProxy().
char * TSystem::ConcatFileName | ( | const char * | dir, | |
const char * | name | |||
) | [virtual] |
Definition at line 1003 of file TSystem.cxx.
References TString::Data(), PrependPathName(), and StrDup().
Referenced by TRootIconBox::AddObjItem(), RooWorkspace::CodeRepo::autoImportClass(), TAuthenticate::CheckNetrc(), ClassImp(), TGuiBldDragManager::CloneEditable(), TGTextEditor::CompileMacro(), CompileMacro(), TGRootIDE::CompileMacro(), THtml::Convert(), TSystemFile::Copy(), TQtApplication::CreateQApplication(), TestDirList::DirName(), TApplicationServer::ExecLogon(), TRint::ExecLogon(), TRootBrowserLite::ExecMacro(), TRootBrowserLite::ExecuteDefaultAction(), TGRootIDE::ExecuteMacro(), TGFileBrowser::FullPathName(), GetExpressionFileName(), TProofLite::GetNumberOfWorkers(), TPluginManager::LoadHandlerMacros(), TPluginManager::LoadHandlersFromPluginDirs(), TSystemFile::Move(), TGFileDialog::ProcessMessage(), R__WriteDependencyFile(), TAuthenticate::ReadRootAuthrc(), TROOT::ReadSvnInfo(), TGIcon::Reset(), TEnv::SaveLevel(), TUnixSystem::TempFileName(), TFileSet::TFileSet(), TGuiBldDragManager::TGuiBldDragManager(), and TPluginManager::WritePluginMacros().
Bool_t TSystem::IsAbsoluteFileName | ( | const char * | dir | ) | [virtual] |
Definition at line 910 of file TSystem.cxx.
References kFALSE.
Referenced by TDSet::Add(), TRootIconBox::AddObjItem(), CompileMacro(), TRootBrowserLite::ExecuteDefaultAction(), TEntryList::GetEntryList(), TBranch::GetRealFileName(), THtml::MakeClass(), TClassDocOutput::MakeTree(), TGFileDialog::ProcessMessage(), TEntryList::SetTree(), and TProof::UploadPackageOnClient().
Bool_t TSystem::IsFileInIncludePath | ( | const char * | name, | |
char ** | fullpath = 0 | |||
) | [virtual] |
Definition at line 920 of file TSystem.cxx.
References TString::Append(), DirName(), GetIncludePath(), gSystem, TString::Index(), kFALSE, kTRUE, TString::Prepend(), TString::ReplaceAll(), SplitAclicMode(), and Which().
Referenced by TTreePlayer::DrawSelect().
const char * TSystem::PrependPathName | ( | const char * | dir, | |
TString & | name | |||
) | [virtual] |
Definition at line 1013 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TDSet::Add(), TClassDocOutput::Class2Html(), TClassDocOutput::ClassDotCharts(), TClassDocOutput::ClassTree(), ConcatFileName(), THtml::CopyFileFromEtcDir(), TDocOutput::CopyHtmlFile(), TDocOutput::CreateClassIndex(), TDocOutput::CreateClassTypeDefs(), TDocOutput::CreateHierarchy(), TClassDocOutput::CreateHierarchyDot(), THtml::CreateListOfClasses(), TDocOutput::CreateModuleIndex(), TDocOutput::CreateProductIndex(), TClassDocOutput::CreateSourceOutputStream(), TDocOutput::CreateTypeIndex(), TEntryList::GetEntryList(), THtml::GetEtcDir(), THtml::GetHtmlFileName(), TDocMacroDirective::GetResult(), TDocLatexDirective::GetResult(), THtml::HaveDot(), TDocOutput::IsModified(), Load(), TDocParser::LocateMethods(), TDocOutput::ProcessDocInDir(), TClass::ReadRules(), TDocOutput::RunDot(), TEntryList::SetTree(), TProof::UploadPackageOnClient(), TDocOutput::WriteHtmlFooter(), and TDocOutput::WriteHtmlHeader().
Definition at line 1149 of file TSystem.cxx.
References kFALSE.
Referenced by TDSet::Add(), TChain::Add(), TFileCollection::AddFromFile(), TProof::AssertPath(), TFile::AsyncOpen(), TProofServ::CatMotd(), ClassImp(), CompileMacro(), THtml::Convert(), TProofLite::CopyMacroToCache(), TGQt::CreateQtApplicationImp(), TProofLite::CreateSandbox(), TProofLite::CreateSymLinks(), TTabCom::DeterminePath(), TASImage::DrawText(), TMemHashTable::Dump(), TWinNTSystem::FindFile(), TUnixSystem::FindFile(), TMVAGlob::findImage(), TEntryList::GetEntryList(), TXProofMgr::GetFile(), TEveManager::GetGeometry(), TGQt::GetNewFileName(), TApplication::GetOptions(), THtml::GetOutputDir(), TGPicturePool::GetPicture(), TBranch::GetRealFileName(), TProofMgrLite::GetSessionLogs(), TFile::GetType(), GlobusGetDetails(), TProofServ::HandleLibIncPath(), TProof::HandleLibIncPath(), TProof::Init(), TGQt::Init(), TImage::Open(), TFile::Open(), TPad::Print(), PT_PackageArguments(), PT_Packages(), TXProofMgr::PutFile(), pythia8(), TRandom::ReadRandom(), runProof(), TGTextEdit::SavePrimitive(), TGToolBar::SavePrimitive(), TGPopupMenu::SavePrimitive(), TGListTreeItemStd::SavePrimitive(), TGIcon::SavePrimitive(), TGPictureButton::SavePrimitive(), TGTextView::SavePrimitive(), TEveManager::SaveVizDB(), TProofPlayerRemote::SendSelector(), TGIcon::SetImagePath(), THtml::SetInputDir(), TProofLite::SetProofServEnv(), TEntryList::SetTree(), TXProofServ::Setup(), TProofServLite::Setup(), TApplicationServer::Setup(), TProofServ::Setup(), TProofCondor::StartSlaves(), stressProof(), TASImage::TASImage(), TFile::TFile(), TFileSet::TFileSet(), TGraph::TGraph(), TMapFile::TMapFile(), TXMLFile::TXMLFile(), TProof::UploadDataSetFromFile(), TProof::UploadPackage(), and TRandom::WriteRandom().
char * TSystem::ExpandPathName | ( | const char * | path | ) | [virtual] |
Definition at line 1160 of file TSystem.cxx.
Bool_t TSystem::AccessPathName | ( | const char * | path, | |
EAccessMode | mode = kFileExists | |||
) | [virtual] |
Definition at line 1171 of file TSystem.cxx.
References kFALSE.
Referenced by TNetSystem::AccessPathName(), TUnixSystem::AccessPathName(), TWinNTSystem::AccessPathName(), TUploadDataSetDlg::AddFiles(), alice_esd_loadlib(), TProof::AssertPath(), RooWorkspace::CodeRepo::autoImportClass(), Boost(), Boost2(), TRootBrowserLite::BrowseTextFile(), TProof::BuildPackageOnClient(), TGLOutput::CapturePostscript(), cernbuild(), cernstaff(), TTree::ChangeFile(), TDataSetManagerFile::CheckLocalCache(), TAuthenticate::CheckProofAuth(), ClassApplication(), ClassImp(), CleanupSelector(), TQueryResultManager::CleanupSession(), TGFileBrowser::Clicked(), TSessionViewer::CloseWindow(), TApplicationRemote::CollectInput(), RooWorkspace::CodeRepo::compileClasses(), CompileMacro(), TWinNTSystem::ConnectService(), TUnixSystem::ConnectService(), THtml::Convert(), TProofServ::CopyFromCache(), TProofLite::CopyMacroToCache(), TFile::Cp(), THtml::CreateListOfClasses(), TDataSetManagerFile::CreateLsFile(), TQtApplication::CreateQApplication(), TClassDocOutput::CreateSourceOutputStream(), TProof::DisablePackageOnClient(), DNDMainFrame::DNDMainFrame(), TGFileBrowser::DoubleClicked(), TApplicationServer::ExecLogon(), TRint::ExecLogon(), TDataSetManagerFile::ExistsDataSet(), TDSet::ExportFileList(), TASPluginGS::File2ASImage(), TAuthenticate::FileExpand(), THtml::TFileSysDB::Fill(), TDataSetManagerFile::FillLsDataSet(), finalizeProof(), TMVAGlob::findImage(), galaxy_image(), ProofAux::GenerateFriend(), ProofAux::GenerateTree(), TDataSetManagerFile::GetDataSet(), GetExpressionFileName(), TProof::GetInputData(), TGQt::GetNewFileName(), getProof(), TProofMgrLite::GetSessionLogs(), TFile::GetType(), GlobusIssuerName(), TProofServ::HandleArchive(), TProofServ::HandleCache(), TProofServ::HandleCheckFile(), TProofServ::HandleLibIncPath(), TProof::HandleLibIncPath(), TGuiBldDragManager::HandlePaste(), hsimple(), TProof::Init(), TDataSetManagerFile::Init(), TGQt::Init(), TProofOutputFile::Init(), TProofLite::Init(), TClSession::InitAuthentication(), TDataSetManagerFile::InitLocalCache(), InspectDiff(), InspectRef(), TAlienPackage::InstallSinglePackage(), TGuiBldDragManager::IsPasteFrameExist(), TProof::Load(), TROOT::LoadClass(), TPluginManager::LoadHandlerMacros(), TProof::LoadPackageOnClient(), TProofLockPath::Lock(), TXProofServ::LockSession(), TQueryResultManager::LockSession(), TChain::Lookup(), main(), TFileIter::MapName(), TGuiBldDragManager::Menu4Frame(), mkdir(), mlpHiggs(), TDataSetManagerFile::NotifyUpdate(), OldProofServAuthSetup(), TXNetFile::Open(), TPostScript::Open(), TFile::OpenFromCache(), P010_TAlien(), portfolio(), TProof::PrepareInputDataFile(), TPad::Print(), TProof::Process(), TDocOutput::ProcessDocInDir(), TApplicationServer::ProcessLine(), TGFileDialog::ProcessMessage(), PT_AdminFunc(), PT_H1AssertFiles(), PT_Open(), pythia8(), TProofResourcesStatic::ReadConfigFile(), TDataSetManager::ReadGroupConfig(), TAuthenticate::ReadRootAuthrc(), THtml::TFileSysDir::Recurse(), TProofPlayer::ReinitSelector(), TDataSetManagerFile::RemoveDataSet(), Run_Simple_Test(), run_tutorials(), runProof(), TSpline5::SaveAs(), TSpline3::SaveAs(), SplitGLView::SaveConfig(), TProof::SaveInputData(), TDirectory::SaveObjectAs(), TDirectoryFile::SaveObjectAs(), TQueryResultManager::SaveQuery(), TQueryResult::SaveSelector(), TProof::SendInputData(), TProofLite::SendInputDataFile(), TXProofMgr::SendMsgToUsers(), TProofPlayerRemote::SendSelector(), TFile::SetCacheFileDir(), TGuiBldDragManager::SetEditable(), TProof::SetInputDataFile(), TApplicationServer::Setup(), TProofServ::SetupCommon(), ShowOutput(), TAuthenticate::SshAuth(), TAuthenticate::SshError(), startXrootdAt(), stressProof(), TUnixSystem::TempDirectory(), TSessionViewer::Terminate(), TProofServ::Terminate(), TProofServLite::Terminate(), TXProofServ::Terminate(), TestAuth(), testPaletteEditor(), TFile::TFile(), TGRedirectOutputGuard::TGRedirectOutputGuard(), TMapFile::TMapFile(), TMVAClassification(), TMVAClassificationApplication(), TMVAClassificationCategory(), TMVAMulticlass(), TMVAMulticlassApplication(), TMVARegression(), TMVARegressionApplication(), TProofServ::TProofServ(), TXMLFile::TXMLFile(), TProofOutputFile::Unlink(), TProofServ::UnloadPackage(), TProof::UnloadPackageOnClient(), TGFileBrowser::Update(), TProof::UploadDataSet(), TProof::UploadDataSetFromFile(), TProof::UploadPackage(), TProof::UploadPackageOnClient(), TDataSetManagerFile::WriteDataSet(), TPluginManager::WritePluginMacros(), and TGuiBldDragManager::~TGuiBldDragManager().
Bool_t TSystem::IsPathLocal | ( | const char * | path | ) | [virtual] |
Definition at line 1182 of file TSystem.cxx.
References a, b, TUrl::GetHost(), GetHostByName(), TUrl::GetUser(), GetUserInfo(), gSystem, HostName(), kFALSE, kTRUE, and u.
Referenced by TNetSystem::Create(), TFile::GetType(), TWinNTSystem::IsPathLocal(), TUnixSystem::IsPathLocal(), TXNetSystem::IsPathLocal(), and TFileStager::Open().
Definition at line 1216 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TSystemFile::Copy(), THtml::CopyFileFromEtcDir(), TDocOutput::CopyHtmlFile(), TSystemFile::Move(), TProof::PrepareInputDataFile(), TDocOutput::ProcessDocInDir(), TProof::SaveInputData(), and TProofLite::SendInputDataFile().
int TSystem::Rename | ( | const char * | from, | |
const char * | to | |||
) | [virtual] |
Definition at line 1228 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by RootShower::CloseWindow(), TDataSetManagerFile::CreateLsFile(), do_anadist(), do_info_server(), do_ls_files_server(), do_put(), do_rm(), do_verify(), TAlienCollection::GetOutputFileName(), RootShower::ProcessMessage(), TSystemFile::Rename(), SplitGLView::SaveConfig(), TEnv::SaveLevel(), TDataSetManagerFile::WriteDataSet(), and ROOT::TTreeProxyGenerator::WriteProxy().
int TSystem::Link | ( | const char * | from, | |
const char * | to | |||
) | [virtual] |
Definition at line 1237 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by CompileMacro().
int TSystem::Symlink | ( | const char * | from, | |
const char * | to | |||
) | [virtual] |
Definition at line 1246 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TProofLite::CreateSandbox(), TProofLite::CreateSymLinks(), TProofServ::HandleCache(), TProof::LoadPackageOnClient(), TFile::OpenFromCache(), TProofServLite::Setup(), TProofServLite::SetupOnFork(), and TProof::UploadPackageOnClient().
int TSystem::Unlink | ( | const char * | name | ) | [virtual] |
Definition at line 1255 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TQueryResultManager::ApplyMaxQueries(), TFile::AsyncOpen(), bill(), TProofServ::CatMotd(), TCondor::ClaimVM(), CleanCompiledMacros(), cleanup(), CleanUp(), CleanupSelector(), TQueryResultManager::CleanupSession(), TDataSetManagerFile::ClearCache(), TProof::ClearData(), TProof::ClearInputData(), TGuiBldDragManager::CloneEditable(), TSessionViewer::CloseWindow(), TGTextEditor::CompileMacro(), CompileMacro(), TGRootIDE::CompileMacro(), TDocOutput::Convert(), TFile::Cp(), TDataSetManagerFile::CreateLsFile(), TProofLite::CreateSandbox(), TProofLite::CreateSymLinks(), TSystemFile::Delete(), TDocDirective::DeleteOutputFiles(), TTabCom::DetermineClass(), do_cache(), do_ls(), MyApplication::DoExit(), TMacro::Exec(), TEveMacro::Exec(), TRootBrowserLite::ExecMacro(), TGRootIDE::ExecuteMacro(), TGTextEditor::ExecuteMacro(), TDSet::ExportFileList(), TTabCom::GetListOfClasses(), TTabCom::GetListOfEnvVars(), TTabCom::GetSysIncludePath(), guitest_playback(), TProofServ::HandleCache(), TProofServ::HandleRemove(), hsumanim(), TProof::LoadPackageOnClient(), TLockFile::Lock(), main(), TFile::MakeProject(), TFileMerger::Merge(), TProofPlayerRemote::MergeOutputFiles(), TSystemFile::Move(), TAlienCollection::Open(), TFile::Open(), RooStudyManager::prepareBatchInput(), TProof::PrepareInputDataFile(), TRootCanvas::PrintCanvas(), ProcessFrame(), PT_AdminFunc(), PT_H1MultiDSetEntryList(), PT_InputData(), R__WriteDependencyFile(), ReadRemoteImage(), TAuthenticate::ReadRootAuthrc(), TProofLite::Remove(), TDataSetManagerFile::RemoveDataSet(), UnitTesting::MethodUnitTestWithROCLimits::run(), run_tutorials(), TDocOutput::RunDot(), runProof(), TProofLite::SendInputDataFile(), TGuiBldDragManager::SetEditable(), TApplicationServer::Setup(), TProofServ::SetupCommon(), TProofServLite::SetupOnFork(), showFile(), ProofNtuple::SlaveTerminate(), TAuthenticate::SshAuth(), StatusPrint(), stressGUI(), stressProof(), TSessionViewer::Terminate(), TProofServ::Terminate(), TApplicationServer::Terminate(), TXProofServ::Terminate(), VectorTest< Dim >::testRead(), TestReport2(), TFile::TFile(), threadsh2(), TMapFile::TMapFile(), TXMLFile::TXMLFile(), TProofOutputFile::Unlink(), TUnixSystem::Unlink(), TWinNTSystem::Unlink(), TNetSystem::Unlink(), TProofServ::UnlinkDataDir(), TProofServ::UnloadPackage(), TProof::UnloadPackageOnClient(), TProof::UploadPackageOnClient(), VerifySize(), TSessionViewer::WriteConfiguration(), TDataSetManagerFile::WriteDataSet(), ROOT::TTreeProxyGenerator::WriteProxy(), TGCommandPlugin::~TGCommandPlugin(), TGRedirectOutputGuard::~TGRedirectOutputGuard(), TGuiBldDragManager::~TGuiBldDragManager(), TLockFile::~TLockFile(), TProof::~TProof(), and TProofLite::~TProofLite().
int TSystem::GetPathInfo | ( | const char * | path, | |
Long_t * | id, | |||
Long_t * | size, | |||
Long_t * | flags, | |||
Long_t * | modtime | |||
) |
Definition at line 1264 of file TSystem.cxx.
References TObject::Error(), kMaxInt, and Long64_t.
Referenced by TFileCollection::Add(), TGFileContainer::AddFile(), TQueryResultManager::ApplyMaxQueries(), TProof::BuildPackageOnClient(), TProofServ::CatMotd(), TDataSetManagerFile::CheckLocalCache(), TAuthenticate::CheckNetrc(), TDataSetManagerFile::ClearCache(), TGFileBrowser::Clicked(), CompileMacro(), TDocOutput::Convert(), TProofServ::CopyFromCache(), TDocOutput::CopyHtmlFile(), TProofLite::CopyMacroToCache(), TProofServ::CopyToCache(), TGFileContainer::CreateFileList(), TDataSetManagerFile::CreateLsFile(), do_put(), TGFileBrowser::DoubleClicked(), TProof::DownloadPackage(), file_size(), TMD5::FileChecksum(), FileSize(), THtml::TFileSysDB::Fill(), TDataSetManagerFile::GetDataSets(), TXProofMgr::GetFile(), GetLibraries(), TApplication::GetOptions(), THtml::GetOutputDir(), TUnixSystem::GetPathInfo(), GetPathInfo(), TWinNTSystem::GetPathInfo(), TNetSystem::GetPathInfo(), TGFileContainer::HandleTimer(), importdir(), TProofOutputFile::Init(), TSystemFile::IsDirectory(), TTabCom::IsDirectory(), TSystemDirectory::IsItDirectory(), TDocOutput::IsModified(), IsTextFile(), Load(), TROOT::LoadClass(), TProof::LoadPackageOnClient(), TLockFile::Lock(), TFile::OpenFromCache(), pingServerAt(), TDocOutput::ProcessDocInDir(), TGFileDialog::ProcessMessage(), PT_AdminFunc(), TXProofMgr::PutFile(), TFTP::PutFile(), TDataSetManager::ReadGroupConfig(), THtml::TFileSysDir::Recurse(), TWinNTSystem::RedirectOutput(), TUnixSystem::RedirectOutput(), UnitTesting::RegressionUnitTestWithDeviation::run(), UnitTesting::MethodUnitTestWithROCLimits::run(), UnitTesting::utFactory::run(), runProof(), TApplicationRemote::SendFile(), TProof::SendFile(), TProofServLite::SetupOnFork(), TDataSetManagerFile::ShowCache(), showFile(), TFile::ShrinkCacheFileDir(), TFile::SysStat(), TFileSet::TFileSet(), TRemoteObject::TRemoteObject(), TProofServ::UnlinkDataDir(), TGFileBrowser::Update(), XSReactionDlg::UpdateContainer(), TProof::UploadPackageOnClient(), TDataSetManagerFile::WriteDataSet(), ROOT::TTreeProxyGenerator::WriteProxy(), and TProof::~TProof().
int TSystem::GetPathInfo | ( | const char * | path, | |
Long_t * | id, | |||
Long64_t * | size, | |||
Long_t * | flags, | |||
Long_t * | modtime | |||
) |
Definition at line 1294 of file TSystem.cxx.
References buf, GetPathInfo(), if(), kS_IXGRP, kS_IXOTH, kS_IXUSR, R_ISDIR(), and R_ISREG().
int TSystem::GetPathInfo | ( | const char * | path, | |
FileStat_t & | buf | |||
) | [virtual] |
int TSystem::GetFsInfo | ( | const char * | path, | |
Long_t * | id, | |||
Long_t * | bsize, | |||
Long_t * | blocks, | |||
Long_t * | bfree | |||
) | [virtual] |
Definition at line 1345 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TFTP::GetFile().
int TSystem::Chmod | ( | const char * | file, | |
UInt_t | mode | |||
) | [virtual] |
Definition at line 1380 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TProof::AssertPath(), CompileMacro(), TProofOutputFile::Init(), TLockFile::Lock(), and TFile::SetCacheFileDir().
int TSystem::Umask | ( | Int_t | mask | ) | [virtual] |
Definition at line 1389 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TProofServ::SetupCommon().
Definition at line 1398 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TDataSetManagerFile::CheckLocalCache(), and TMD5::FileChecksum().
const char * TSystem::UnixPathName | ( | const char * | unixpathname | ) | [virtual] |
Definition at line 995 of file TSystem.cxx.
Referenced by TChain::Add(), TUploadDataSetDlg::AddFiles(), TRootIconBox::AddObjItem(), basic(), basic2(), benchmarks(), TGRootIDE::Build(), cernbuild(), TGHtmlBrowser::CheckAnchors(), ClassImp(), DNDMainFrame::DNDMainFrame(), TStyleManager::DoExport(), TStyleManager::DoImportCanvas(), TGFileBrowser::DoubleClicked(), TRootBrowser::ExecPlugin(), FirstContour(), fit1(), fitslicesy(), geodemo(), geometry(), TEntryList::GetEntryList(), TGPicturePool::GetPicture(), TGFileBrowser::GotoDir(), h1draw(), TGuiBldDragManager::HandleKey(), TRootBrowser::HandleMenu(), TGListTree::HandleMotion(), hsimple(), TGRootIDE::LoadFile(), loopdir(), motorcycle(), MyApplication::MyApplication(), myfit(), ntuple1(), TEditQueryFrame::OnBrowseSelector(), TNewQueryDlg::OnBrowseSelector(), TSessionFrame::OnBtnAddClicked(), TNewChainDlg::OnDoubleClick(), TTreeViewer::ProcessMessage(), TGFileDialog::ProcessMessage(), TGHtmlBrowser::ProcessMessage(), TGuiBldDragManager::Save(), TGuiBldDragManager::SaveFrame(), TGMainFrame::SaveFrameAsCodeOrImage(), TGTextEdit::SavePrimitive(), TGToolBar::SavePrimitive(), TGListTreeItemStd::SavePrimitive(), TGPopupMenu::SavePrimitive(), TGIcon::SavePrimitive(), TGPictureButton::SavePrimitive(), TGTextView::SavePrimitive(), TRootGuiBuilder::SaveProject(), TClassTree::ScanClasses(), TGRootIDE::Selected(), TGHtmlBrowser::Selected(), TGIcon::SetImagePath(), TEntryList::SetTree(), stressGUI(), tasks(), TestSPlot(), TUploadDataSetDlg::UploadDataSet(), TGRootIDE::URLChanged(), and TGHtmlBrowser::URLChanged().
const char * TSystem::FindFile | ( | const char * | search, | |
TString & | file, | |||
EAccessMode | mode = kFileExists | |||
) | [virtual] |
Definition at line 1408 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by THtml::TFileDefinition::GetFileName(), THtml::GetHtmlFileName(), TDocMacroDirective::GetResult(), and Which().
char * TSystem::Which | ( | const char * | search, | |
const char * | file, | |||
EAccessMode | mode = kFileExists | |||
) | [virtual] |
Definition at line 1419 of file TSystem.cxx.
References TString::Data(), FindFile(), TString::IsNull(), and StrDup().
Referenced by TQMimeTypes::AddType(), TProof::BuildPackageOnClient(), ClassImp(), TApplicationRemote::CollectInput(), CompileMacro(), THtml::Convert(), TProofServLite::CreateServer(), TXProofServ::CreateServer(), TProofServ::CreateServer(), TWinNTSystem::DynamicPathName(), TUnixSystem::DynamicPathName(), TProof::Exec(), TApplicationServer::ExecLogon(), TRint::ExecLogon(), TApplication::ExecuteFile(), finalizeProof(), TUnixSystem::GetLinkedLibraries(), TWinNTSystem::GetLinkedLibraries(), TTabCom::GetListOfEnvVars(), TApplication::GetOptions(), TGPicturePool::GetPicture(), getProof(), TProofServ::HandleCache(), TProofServ::HandleCheckFile(), TApplication::InitializeGraphics(), IsFileInIncludePath(), TROOT::LoadMacro(), TROOT::Macro(), TApplicationServer::ProcessLine(), TApplication::ProcessLine(), R__WriteDependencyFile(), TGLFontManager::RegisterFont(), TProofPlayer::ReinitSelector(), runProof(), TQueryResult::SaveSelector(), TClassTree::ScanClasses(), TGLText::SetGLTextFont(), TUnixSystem::SetProgname(), TWinNTSystem::SetProgname(), TTF::SetTextFont(), TAuthenticate::SshAuth(), TUnixSystem::StackTrace(), TRint::Terminate(), TestAuth(), TProof::UploadPackageOnClient(), and ROOT::TTreeProxyGenerator::WriteProxy().
Definition at line 442 of file TSystem.h.
Referenced by TGFileBrowser::BrowseObj(), and TGFileBrowser::GotoDir().
Int_t TSystem::GetUid | ( | const char * | user = 0 |
) | [virtual] |
Definition at line 1433 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by RooMath::cacheFileName(), TCondor::ClaimVM(), CompileMacro(), TXProofMgr::GetFile(), THDFSSystem::GetPathInfo(), getProof(), GlobusIssuerName(), TClSession::InitAuthentication(), main(), MakeCleanupScript(), PT_Open(), TXProofMgr::PutFile(), RedirectOutput(), runProof(), and SetAliEnSettings().
Int_t TSystem::GetGid | ( | const char * | group = 0 |
) | [virtual] |
Definition at line 1452 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by THDFSSystem::GetPathInfo().
Int_t TSystem::GetEffectiveUid | ( | ) | [virtual] |
Definition at line 1442 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TAuthenticate::ClearAuth(), TAuthenticate::RfioAuth(), and TApplicationRemote::TApplicationRemote().
Int_t TSystem::GetEffectiveGid | ( | ) | [virtual] |
Definition at line 1461 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TAuthenticate::RfioAuth().
UserGroup_t * TSystem::GetUserInfo | ( | Int_t | uid | ) | [virtual] |
Definition at line 1471 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TSocket::Authenticate(), TSessionViewer::Build(), TAuthenticate::CheckProofAuth(), ClassImp(), TAuthenticate::ClearAuth(), CompileMacro(), TNetSystem::ConsistentWith(), THostAuth::Create(), TXProofMgr::GetFile(), getProof(), TAuthenticate::GetUserPasswd(), TGFileItem::Init(), TProofLite::InitDataSetManager(), TNetSystem::InitRemoteEntity(), IsPathLocal(), Krb5Authenticate(), main(), TSessionFrame::ProofInfos(), PT_Open(), TXProofMgr::PutFile(), TAuthenticate::RfioAuth(), runProof(), TAuthenticate::SetEnvironment(), TXProofServ::Setup(), TProofServLite::Setup(), TProofServ::Setup(), TAFS::TAFS(), TApplicationRemote::TApplicationRemote(), TAuthenticate::TAuthenticate(), TestAuth(), TProof::TProof(), TProofMgr::TProofMgr(), TProof::UploadDataSet(), TMVA::MethodBase::WriteStateToStream(), and TMVA::MethodBase::WriteStateToXML().
UserGroup_t * TSystem::GetUserInfo | ( | const char * | user = 0 |
) | [virtual] |
UserGroup_t * TSystem::GetGroupInfo | ( | Int_t | gid | ) | [virtual] |
Definition at line 1492 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TAuthenticate::RfioAuth().
UserGroup_t * TSystem::GetGroupInfo | ( | const char * | group = 0 |
) | [virtual] |
void TSystem::Setenv | ( | const char * | name, | |
const char * | value | |||
) | [virtual] |
Definition at line 1520 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by ClassImp(), TXNetFile::CreateXClient(), GlobusGetDetails(), h1chain(), TXSocket::InitEnvs(), runProof(), SetAliEnSettings(), TXNetFile::SetEnv(), TProofServ::Setup(), TProofServ::SetupCommon(), TProofServLite::SetupOnFork(), TProof::TProof(), and Unsetenv().
void TSystem::Unsetenv | ( | const char * | name | ) | [virtual] |
Definition at line 1528 of file TSystem.cxx.
References Setenv().
Referenced by ClassImp(), and SetAliEnSettings().
const char * TSystem::Getenv | ( | const char * | env | ) | [virtual] |
Definition at line 1536 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TGRootIDE::About(), TGTextEditor::About(), TProofPlayerRemote::AddOutputObject(), TProofOutputFile::AdoptFile(), alien(), RooWorkspace::CodeRepo::autoImportClass(), TProof::BuildPackageOnClient(), CalibrateFont(), TProofServ::CatMotd(), TAuthenticate::CheckProofAuth(), TWebFile::CheckProxy(), ClassImp(), CompileMacro(), THostAuth::Create(), TQtApplication::CreateQApplication(), TXProofServ::CreateServer(), TProofServ::CreateServer(), DNDMainFrame::DNDMainFrame(), DynamicPath(), ExpandFileName(), TEnvRec::ExpandValue(), TAuthenticate::FileExpand(), finalizeProof(), GetExpressionFileName(), TTabCom::GetListOfEnvVars(), TProofServ::GetOptions(), getProof(), TXProofServ::GetWorkers(), GlobusCleanupShm(), GlobusGetCredHandle(), GlobusGetLocalEnv(), GlobusIssuerName(), TProofServ::HandleCache(), TProofServ::HandleCheckFile(), SplitGLView::HandleMenu(), TRootBrowser::HandleMenu(), TGeoElementTable::ImportElementsRN(), TXSlave::Init(), TSlaveLite::Init(), TMonaLisaWriter::Init(), TGQt::Init(), TProofOutputFile::Init(), init_icon_paths(), TXSocket::InitEnvs(), TDataSetManagerFile::InitLocalCache(), TProof::InitMembers(), TROOT::InitSystem(), Krb5Authenticate(), main(), make_gui(), MakeCleanupScript(), OldProofServAuthSetup(), P010_TAlien(), TProofLite::Print(), TProof::Print(), GoFTStress::PrintBenchmark(), TGLSAViewer::ProcessFrameMessage(), TTreeViewer::ProcessMessage(), TSessionViewer::ProcessMessage(), TRootBrowserLite::ProcessMessage(), TGHtmlBrowser::ProcessMessage(), TRootCanvas::ProcessMessage(), TAuthenticate::PromptUser(), TAuthenticate::ProofAuthSetup(), pythia_make_gui(), R__WriteDependencyFile(), TProofResourcesStatic::ReadConfigFile(), TDatabasePDG::ReadPDGTable(), TAuthenticate::ReadRootAuthrc(), TProofLite::ResolveKeywords(), RootShower::RootShower(), runProof(), TProof::SaveWorkerInfo(), SetAliEnSettings(), TXNetFile::SetEnv(), SetMaxMemLimits(), TProofLite::SetProofServEnv(), TProofServLite::Setup(), TProofServ::SetupCommon(), TProofServLite::SetupOnFork(), TAuthenticate::SshAuth(), TUnixSystem::StackTrace(), stress(), stressFit(), stressGeometry(), stressGraphics(), stressGUI(), stressLinear(), stressRooFit(), TUnixSystem::TempDirectory(), TWinNTSystem::TempDirectory(), TestAuth(), TProof::TProof(), TProofServ::TProofServ(), TROOT::TROOT(), and TProof::UploadPackageOnClient().
void TSystem::Openlog | ( | const char * | name, | |
Int_t | options, | |||
ELogFacility | facility | |||
) | [virtual] |
Definition at line 1547 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TApplicationServer::ErrorHandler(), and TProofServ::TProofServ().
void TSystem::Syslog | ( | ELogLevel | level, | |
const char * | mess | |||
) | [virtual] |
Definition at line 1556 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TProofServ::ErrorHandler(), TApplicationServer::ErrorHandler(), TProofServ::HandleSocketInput(), TProofServ::SetupCommon(), TProofServ::Terminate(), and TXProofServ::Terminate().
void TSystem::Closelog | ( | ) | [virtual] |
Int_t TSystem::RedirectOutput | ( | const char * | name, | |
const char * | mode = "a" , |
|||
RedirectHandle_t * | h = 0 | |||
) | [virtual] |
Definition at line 1575 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TFile::AsyncOpen(), TProof::ClearData(), TGRootIDE::CompileMacro(), TDataSetManagerFile::CreateLsFile(), dnd_playback(), MyApplication::DoEnteredCommand(), TProof::DownloadPackage(), TGRootIDE::ExecuteMacro(), TProofPlayerRemote::Finalize(), fitpanel_playback(), TProof::GetStatistics(), graph_edit_playback(), guitest_playback(), TGCommandPlugin::HandleCommand(), TMemStat::MakeReport(), mditest_playback(), TSessionFrame::OnCommandLine(), TFile::Open(), PrintStressProgress(), TProofPlayerRemote::Process(), TProofPlayerLite::Process(), ProcessFrame(), TGRootIDE::ProcessMessage(), PT_AdminFunc(), PT_H1AssertFiles(), PT_Open(), redirguard::redirguard(), ProofTest::Run(), TSessionViewer::ShowEnabledPackages(), TSessionViewer::ShowPackages(), TSessionViewer::ShowStatus(), testBrowsers(), TGRedirectOutputGuard::TGRedirectOutputGuard(), TRedirectOutputGuard::TRedirectOutputGuard(), redirguard::~redirguard(), TGRedirectOutputGuard::~TGRedirectOutputGuard(), and TRedirectOutputGuard::~TRedirectOutputGuard().
void TSystem::ShowOutput | ( | RedirectHandle_t * | h | ) | [virtual] |
Definition at line 1594 of file TSystem.cxx.
References AccessPathName(), buf, TObject::Error(), fclose(), fopen, fprintf(), GetErrno(), gSystem, h, kMAXBUF, kReadPermission, len, lseek, read, ResetErrno(), SEEK_END, SEEK_SET, and TObject::SysError().
Referenced by TFile::AsyncOpen(), TDataSetManagerFile::GetDataSets(), TFile::Open(), and ProofTest::Run().
void TSystem::AddDynamicPath | ( | const char * | pathname | ) | [virtual] |
const char * TSystem::GetDynamicPath | ( | ) | [virtual] |
Definition at line 1665 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TProof::AddWorkers(), TProofServ::HandleLibIncPath(), TProof::HandleLibIncPath(), and TGQt::Init().
void TSystem::SetDynamicPath | ( | const char * | pathname | ) | [virtual] |
Definition at line 1674 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TProofServ::HandleLibIncPath(), TProof::HandleLibIncPath(), and TGQt::Init().
Definition at line 1885 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TAuthenticate::Authenticate(), TSlave::Create(), TProofPlayer::DrawCanvas(), TProofPlayer::FeedBackCanvas(), TUnixSystem::FindDynLib(), TAuthenticate::GenRSAKeys(), TProofPlayer::GetDrawArgs(), TProofMgr::GetXProofMgrHook(), TQtWidget::InitRint(), TROOT::InitThreads(), Load(), TROOT::LoadClass(), main(), TSlave::OldAuthSetup(), TProofServ::OldAuthSetup(), TPluginHandler::Print(), TestAuth(), TUnixSystem::UnixDynListSymbols(), TUnixSystem::UnixDynLoad(), and Unload().
Func_t TSystem::DynFindSymbol | ( | const char * | module, | |
const char * | entry | |||
) | [virtual] |
Definition at line 1893 of file TSystem.cxx.
References TObject::AbstractMethod(), and gInterpreter.
Referenced by TProofPlayer::DrawCanvas(), TUnixSystem::DynFindSymbol(), TProofPlayer::FeedBackCanvas(), TProofPlayer::GetDrawArgs(), Load(), main(), TSlave::OldAuthSetup(), and TProofServ::OldAuthSetup().
int TSystem::Load | ( | const char * | module, | |
const char * | entry = "" , |
|||
Bool_t | system = kFALSE | |||
) | [virtual] |
Definition at line 1719 of file TSystem.cxx.
References TObject::AbstractMethod(), TObjArray::At(), BaseName(), TROOT::ConvertVersionCode2Int(), DirName(), DynamicPathName(), DynFindSymbol(), TObject::Error(), gApplication, gDebug, TObjArray::GetEntriesFast(), GetLibraries(), TNamed::GetName(), GetPathInfo(), TROOT::GetVersionInt(), gInterpreter, gLibraryVersion, gLibraryVersionIdx, gLibraryVersionMax, gROOT, gRootDir, gSystem, i, TString::Index(), TObject::Info(), TApplication::InitializeGraphics(), TString::IsNull(), kNPOS, l, len, TString::Length(), PrependPathName(), R__MatchFilename(), TStorage::ReAllocInt(), and TString::Tokenize().
Referenced by alice_esd_loadlib(), assembly(), TAuthenticate::Authenticate(), Bessel(), ClassImp(), CompileMacro(), copytree(), copytree2(), copytree3(), TSlave::Create(), csgdemo(), Draw_PerfProfiles(), Draw_Slave_Access(), Draw_Time_Hists(), TProofPlayer::DrawCanvas(), dt_MakeRef(), dt_RunDrawTest(), TEveBrowser::EveMenu(), TProofPlayer::FeedBackCanvas(), FeldmanCousins(), foam_demopers(), foam_kanwa(), games(), GammaFun(), TAuthenticate::GenRSAKeys(), geodemo(), TProofPlayer::GetDrawArgs(), TProofMgr::GetXProofMgrHook(), gviz3d(), html(), ideal(), TRootBrowser::InitPlugins(), invertMatrix(), jets(), kalman(), LDAPExample(), Legendre(), LegendreAssoc(), TWinNTSystem::Load(), TUnixSystem::Load(), THtml::LoadAllLibs(), TROOT::LoadClass(), loadLibraries(), TGQt::LoadQt(), LoadXS(), main(), THtml::MakeAll(), TFile::MakeProject(), mathcoreCDF(), mathcoreGenVector(), mathcoreSpecFunc(), mathcoreStatFunc(), mathcoreVectorCollection(), mathcoreVectorFloatIO(), mathcoreVectorIO(), mlpHiggs(), normalDist(), TSlave::OldAuthSetup(), TProofServ::OldAuthSetup(), open_session(), P010_TAlien(), THistPainter::Paint(), PhaseSpace(), TRootCanvas::ProcessMessage(), pythia8(), pythia_display(), QtFileDialog(), QtMultiFileDialog(), QtPrintDialog(), TGQt::ReadPictureDataFromFile(), TProofPlayer::ReinitSelector(), Rolke(), rootgeom(), RootShower::RootShower(), run(), run_foam(), Run_Node_Tests(), Run_Simple_Test(), run_unuran(), runIt(), runProof(), TimeReport::save(), solveLinear(), stress8(), stressMathCore(), stressShapes(), testCompositeObj(), testIO(), testMinimize(), testTrack(), testVector3D(), testVectorIO(), TMultiLayerPerceptron::TMultiLayerPerceptron(), tree4r(), tStudent(), tv3(), unuranDemo(), unuranDistr(), unuranMulti2D(), and unuranMultiDim().
void TSystem::Unload | ( | const char * | module | ) | [virtual] |
Definition at line 1907 of file TSystem.cxx.
References TObject::AbstractMethod(), DynamicPathName(), and gInterpreter.
Referenced by TUnixSystem::Unload().
void TSystem::ListSymbols | ( | const char * | module, | |
const char * | re = "" | |||
) | [virtual] |
void TSystem::ListLibraries | ( | const char * | regexp = "" |
) | [virtual] |
Definition at line 1931 of file TSystem.cxx.
References GetLibraries(), i, TString::Index(), kNPOS, TString::Length(), Printf(), s, and start.
Referenced by TUnixSystem::ListLibraries().
const char * TSystem::GetLibraries | ( | const char * | regexp = "" , |
|
const char * | option = "" , |
|||
Bool_t | isRegexp = kTRUE | |||
) | [virtual] |
Definition at line 1978 of file TSystem.cxx.
References TString::Append(), TString::Clear(), TString::First(), fLinkedLibs, fListLibs, GetLinkedLibraries(), GetPathInfo(), gInterpreter, TString::Index(), TString::IsNull(), TString::kBoth, kNPOS, kTRUE, TString::Length(), LINKEDLIBS, TString::Prepend(), TString::ReplaceAll(), s, start, and TString::Strip().
Referenced by ClassImp(), CompileMacro(), Draw_PerfProfiles(), Draw_Slave_Access(), Draw_Time_Hists(), TWinNTSystem::GetLibraries(), ListLibraries(), Load(), TFile::MakeProject(), and Run_Node_Tests().
TInetAddress TSystem::GetHostByName | ( | const char * | server | ) | [virtual] |
Definition at line 2150 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TBonjourResolver::BonjourResolveReply(), TAuthenticate::CheckHost(), TAuthenticate::CheckNetrc(), TAuthenticate::ClearAuth(), TWinNTSystem::ConnectService(), THostAuth::Create(), TCastorFile::FindServerAndPath(), TAuthenticate::GetHostAuth(), TUrl::GetHostFQDN(), TUUID::GetNodeIdentifier(), TAuthenticate::HasHostAuth(), IsPathLocal(), TXNetSystem::Locate(), TProofResourcesStatic::ReadConfigFile(), TProofPEAC::StartSlaves(), TAuthenticate::TAuthenticate(), TProof::TProof(), TSocket::TSocket(), TXSocket::TXSocket(), and TUnixSystem::UnixTcpConnect().
TInetAddress TSystem::GetPeerName | ( | int | sock | ) | [virtual] |
Definition at line 2159 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TSocket::TSocket().
TInetAddress TSystem::GetSockName | ( | int | sock | ) | [virtual] |
Definition at line 2168 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TProofServ::CreateServer(), TSocket::GetLocalInetAddress(), and TPSocket::GetLocalInetAddress().
int TSystem::GetServiceByName | ( | const char * | service | ) | [virtual] |
Definition at line 2177 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by ClassImp(), TXSlave::Init(), TProofMgr::MatchUrl(), TXProofMgr::MatchUrl(), TProofMgr::TProofMgr(), and TSocket::TSocket().
char * TSystem::GetServiceByPort | ( | int | port | ) | [virtual] |
Definition at line 2186 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TSocket::TSocket().
int TSystem::OpenConnection | ( | const char * | server, | |
int | port, | |||
int | tcpwindowsize = -1 | |||
) | [virtual] |
Definition at line 2194 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by ClassImp(), and TSocket::TSocket().
int TSystem::AnnounceTcpService | ( | int | port, | |
Bool_t | reuse, | |||
int | backlog, | |||
int | tcpwindowsize = -1 | |||
) | [virtual] |
int TSystem::AnnounceUnixService | ( | int | port, | |
int | backlog | |||
) | [virtual] |
int TSystem::AnnounceUnixService | ( | const char * | sockpath, | |
int | backlog | |||
) | [virtual] |
int TSystem::AcceptConnection | ( | int | sock | ) | [virtual] |
Definition at line 2239 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TSocket::Close(), and TPSocket::Init().
int TSystem::RecvRaw | ( | int | sock, | |
void * | buffer, | |||
int | length, | |||
int | flag | |||
) | [virtual] |
Definition at line 2247 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TSocket::Recv(), TSocket::RecvRaw(), and TSocket::Send().
int TSystem::SendRaw | ( | int | sock, | |
const void * | buffer, | |||
int | length, | |||
int | flag | |||
) | [virtual] |
Definition at line 2257 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TSocket::Recv(), TSocket::Send(), and TSocket::SendRaw().
int TSystem::RecvBuf | ( | int | sock, | |
void * | buffer, | |||
int | length | |||
) | [virtual] |
int TSystem::SendBuf | ( | int | sock, | |
const void * | buffer, | |||
int | length | |||
) | [virtual] |
int TSystem::SetSockOpt | ( | int | sock, | |
int | kind, | |||
int | val | |||
) | [virtual] |
Definition at line 2285 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TWinNTSystem::AnnounceTcpService(), TWinNTSystem::ConnectService(), TSocket::SetOption(), TUnixSystem::UnixTcpConnect(), and TUnixSystem::UnixTcpService().
int TSystem::GetSockOpt | ( | int | sock, | |
int | kind, | |||
int * | val | |||
) | [virtual] |
Definition at line 2294 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TSocket::GetOption().
int TSystem::GetSysInfo | ( | SysInfo_t * | info | ) | const [virtual] |
Definition at line 2305 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TProofLite::GetNumberOfWorkers(), TProofServ::HandleSocketInput(), TTreeCacheUnzip::Init(), THtml::MakeAll(), and TSessionViewer::ReadConfiguration().
Definition at line 2316 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by Update().
int TSystem::GetMemInfo | ( | MemInfo_t * | info | ) | const [virtual] |
Definition at line 2327 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TMemStatManager::DumpTo(), TTimeHists::SetupHist(), TMemStatShow::Show(), and Update().
int TSystem::GetProcInfo | ( | ProcInfo_t * | info | ) | const [virtual] |
Definition at line 2337 of file TSystem.cxx.
References TObject::AbstractMethod().
Referenced by TProofPlayer::CheckMemUsage(), TMemStatManager::DumpTo(), Mem(), TProofPlayerRemote::NotifyMemory(), TMonaLisaWriter::SendProcessingProgress(), TProofServ::Terminate(), and TXProofServ::Terminate().
void TSystem::AddIncludePath | ( | const char * | includePath | ) | [virtual] |
Definition at line 3854 of file TSystem.cxx.
References fIncludePath.
Referenced by TProofServ::HandleCache(), TProofServ::HandleLibIncPath(), TProof::HandleLibIncPath(), TGQt::Init(), TProof::Load(), TProof::LoadPackageOnClient(), and Run_Node_Tests().
void TSystem::AddLinkedLibs | ( | const char * | linkedLib | ) | [virtual] |
int TSystem::CompileMacro | ( | const char * | filename, | |
Option_t * | opt = "" , |
|||
const char * | library_name = "" , |
|||
const char * | build_dir = "" , |
|||
UInt_t | dirmode = 0 | |||
) | [virtual] |
Definition at line 2546 of file TSystem.cxx.
References AccessPathName(), TSeqCollection::Add(), TString::Append(), AssignAndDelete(), BaseName(), c, Chmod(), TString::CompareTo(), ConcatFileName(), TString::Contains(), TString::Data(), DirName(), EOF, TObject::Error(), Error, Exec(), ExpandFileName(), ExpandPathName(), fAclicMode, fAclicProperties, fclose(), fCompiled, fFlagsDebug, fFlagsOpt, TCollection::FindObject(), fMakeExe, fMakeSharedLib, fObjExt, fopen, fSoExt, UserGroup_t::fUser, gDebug, gEnv, GetBuildDir(), Getenv(), GetIncludePath(), GetLibraries(), getline(), GetLinkdefSuffix(), GetMakeSharedLib(), GetObjExt(), GetPathInfo(), TNamed::GetTitle(), GetUid(), TObject::GetUniqueID(), GetUserInfo(), TEnv::GetValue(), gInterpreter, gROOT, gRootDir, gSystem, HomeDirectory(), i, TRegexp::Index(), TString::Index(), TObject::Info(), IsAbsoluteFileName(), k, kDebug, kDefault, keep, TString::kExact, kFALSE, kFileExists, kFlatBuildDir, TString::kIgnoreCase, TObject::kMustCleanup, kNPOS, kOpt, kTRUE, kWritePermission, TString::Last(), len, TString::Length(), line, Link(), Load(), TROOT::LoadClass(), lookup(), mkdir(), name, newline, out, TString::Prepend(), R__WriteDependencyFile(), TCollection::Remove(), TString::Remove(), TString::Replace(), TString::ReplaceAll(), result(), ROOT_RELEASE, ROOTBUILD, size_t, sname, strcpy(), TString::Strip(), TempDirectory(), TNamed::TNamed(), Unlink(), TObject::Warning(), Which(), and WorkingDirectory().
Referenced by RooWorkspace::CodeRepo::compileClasses(), TGTextEditor::CompileMacro(), and TGRootIDE::CompileMacro().
Int_t TSystem::GetAclicProperties | ( | ) | const [virtual] |
const char * TSystem::GetBuildArch | ( | ) | const [virtual] |
Definition at line 3616 of file TSystem.cxx.
References fBuildArch.
Referenced by TProofLite::Print(), TProof::Print(), TRint::PrintLogo(), and TProofServ::SetupCommon().
const char * TSystem::GetBuildCompiler | ( | ) | const [virtual] |
const char * TSystem::GetBuildCompilerVersion | ( | ) | const [virtual] |
Definition at line 3630 of file TSystem.cxx.
References fBuildCompilerVersion.
Referenced by memstat::TMemStatMng::Init(), TProofLite::Print(), TProof::Print(), and TProofServ::SetupCommon().
const char * TSystem::GetBuildNode | ( | ) | const [virtual] |
Definition at line 3637 of file TSystem.cxx.
References fBuildNode.
Referenced by memstat::TMemStatMng::Init(), main(), stress(), stressFit(), stressGeometry(), stressGraphics(), stressGUI(), stressLinear(), stressRooFit(), TMVA::MethodBase::WriteStateToStream(), and TMVA::MethodBase::WriteStateToXML().
const char * TSystem::GetBuildDir | ( | ) | const [virtual] |
Definition at line 3644 of file TSystem.cxx.
References fBuildDir, gEnv, TEnv::GetValue(), and TString::Length().
Referenced by CompileMacro().
const char * TSystem::GetFlagsDebug | ( | ) | const [virtual] |
Definition at line 3655 of file TSystem.cxx.
References fFlagsDebug.
Referenced by memstat::TMemStatMng::Init(), and TFile::MakeProject().
const char * TSystem::GetFlagsOpt | ( | ) | const [virtual] |
Definition at line 3662 of file TSystem.cxx.
References fFlagsOpt.
Referenced by memstat::TMemStatMng::Init(), and TFile::MakeProject().
const char * TSystem::GetIncludePath | ( | ) | [virtual] |
Definition at line 3697 of file TSystem.cxx.
References TString::Append(), fIncludePath, fListPaths, and gInterpreter.
Referenced by TProof::AddWorkers(), CompileMacro(), TProofServ::HandleCache(), TProofServ::HandleLibIncPath(), TProof::HandleLibIncPath(), IsFileInIncludePath(), TProof::Load(), TFile::MakeProject(), TProofPlayer::ReinitSelector(), Run_Node_Tests(), TMVAGui(), TMVAMultiClassGui(), TMVARegGui(), TProofServ::UnloadPackage(), TProof::UnloadPackageOnClient(), and ROOT::TTreeProxyGenerator::WriteProxy().
const char * TSystem::GetLinkedLibs | ( | ) | const [virtual] |
const char * TSystem::GetLinkdefSuffix | ( | ) | const [virtual] |
Definition at line 3714 of file TSystem.cxx.
References fLinkdefSuffix, gEnv, TEnv::GetValue(), and TString::Length().
Referenced by CompileMacro().
TSystem::EAclicMode TSystem::GetAclicMode | ( | ) | const [virtual] |
const char * TSystem::GetMakeExe | ( | ) | const [virtual] |
const char * TSystem::GetMakeSharedLib | ( | ) | const [virtual] |
Definition at line 3681 of file TSystem.cxx.
References fMakeSharedLib.
Referenced by CompileMacro(), and TFile::MakeProject().
const char * TSystem::GetSoExt | ( | ) | const [virtual] |
Definition at line 3726 of file TSystem.cxx.
References fSoExt.
Referenced by alice_esd_loadlib(), THtml::CreateListOfClasses(), TFile::MakeProject(), and R__WriteDependencyFile().
const char * TSystem::GetObjExt | ( | ) | const [virtual] |
Definition at line 3733 of file TSystem.cxx.
References fObjExt.
Referenced by CompileMacro(), and TFile::MakeProject().
Definition at line 3740 of file TSystem.cxx.
References fAclicProperties, fBuildDir, TObject::kBitMask, and kFlatBuildDir.
void TSystem::SetFlagsDebug | ( | const char * | ) | [virtual] |
void TSystem::SetFlagsOpt | ( | const char * | ) | [virtual] |
void TSystem::SetIncludePath | ( | const char * | includePath | ) | [virtual] |
Definition at line 3876 of file TSystem.cxx.
References fIncludePath.
Referenced by TProofServ::HandleLibIncPath(), TProof::HandleLibIncPath(), TProof::Load(), TProofPlayer::ReinitSelector(), TMVAGui(), TMVAMultiClassGui(), TMVARegGui(), TProofServ::UnloadPackage(), and TProof::UnloadPackageOnClient().
void TSystem::SetMakeExe | ( | const char * | directives | ) | [virtual] |
void TSystem::SetAclicMode | ( | EAclicMode | mode | ) | [virtual] |
void TSystem::SetMakeSharedLib | ( | const char * | directives | ) | [virtual] |
void TSystem::SetLinkedLibs | ( | const char * | linkedLibs | ) | [virtual] |
void TSystem::SetLinkdefSuffix | ( | const char * | suffix | ) | [virtual] |
void TSystem::SetSoExt | ( | const char * | soExt | ) | [virtual] |
void TSystem::SetObjExt | ( | const char * | objExt | ) | [virtual] |
TString TSystem::SplitAclicMode | ( | const char * | filename, | |
TString & | mode, | |||
TString & | args, | |||
TString & | io | |||
) | const [virtual] |
Definition at line 3937 of file TSystem.cxx.
References TString::Clear(), len, s2, Strip(), and t.
Referenced by TProofServ::CopyFromCache(), TProofLite::CopyMacroToCache(), TProofServ::CopyToCache(), TTreePlayer::DrawScript(), TApplication::ExecuteFile(), TProof::GetFileInCmd(), TApplication::GetOptions(), TSelector::GetSelector(), IsFileInIncludePath(), TProof::Load(), TROOT::LoadMacro(), TROOT::Macro(), TApplicationServer::ProcessLine(), TApplication::ProcessLine(), TQueryResult::SaveSelector(), and TProofPlayerRemote::SendSelector().
void TSystem::CleanCompiledMacros | ( | ) | [virtual] |
Definition at line 4026 of file TSystem.cxx.
References fCompiled, TNamed::GetTitle(), TObject::kMustCleanup, TObject::TestBit(), and Unlink().
Referenced by TROOT::~TROOT().
TSystem* TSystem::FindHelper | ( | const char * | path, | |
void * | dirptr = 0 | |||
) | [protected] |
virtual Bool_t TSystem::ConsistentWith | ( | const char * | path, | |
void * | dirptr = 0 | |||
) | [protected, virtual] |
virtual const char* TSystem::ExpandFileName | ( | const char * | fname | ) | [protected, virtual] |
virtual void TSystem::SigAlarmInterruptsSyscalls | ( | Bool_t | ) | [inline, protected, virtual] |
virtual const char* TSystem::GetLinkedLibraries | ( | ) | [protected, virtual] |
static const char* TSystem::StripOffProto | ( | const char * | path, | |
const char * | proto | |||
) | [inline, static, protected] |
virtual Bool_t TSystem::Init | ( | ) | [virtual] |
virtual void TSystem::SetProgname | ( | const char * | name | ) | [virtual] |
virtual void TSystem::SetDisplay | ( | ) | [virtual] |
void TSystem::SetErrorStr | ( | const char * | errstr | ) |
const char* TSystem::GetErrorStr | ( | ) | const [inline] |
virtual const char* TSystem::GetError | ( | ) | [virtual] |
void TSystem::RemoveOnExit | ( | TObject * | obj | ) |
virtual const char* TSystem::HostName | ( | ) | [virtual] |
virtual void TSystem::NotifyApplicationCreated | ( | ) | [virtual] |
static Int_t TSystem::GetErrno | ( | ) | [static] |
static void TSystem::ResetErrno | ( | ) | [static] |
virtual void TSystem::Run | ( | ) | [virtual] |
virtual Bool_t TSystem::ProcessEvents | ( | ) | [virtual] |
virtual void TSystem::ExitLoop | ( | ) | [virtual] |
Bool_t TSystem::InControl | ( | ) | const [inline] |
virtual void TSystem::InnerLoop | ( | ) | [virtual] |
virtual Int_t TSystem::Select | ( | TFileHandler * | fh, | |
Long_t | timeout | |||
) | [virtual] |
virtual void TSystem::AddSignalHandler | ( | TSignalHandler * | sh | ) | [virtual] |
virtual TSignalHandler* TSystem::RemoveSignalHandler | ( | TSignalHandler * | sh | ) | [virtual] |
virtual TSeqCollection* TSystem::GetListOfSignalHandlers | ( | ) | const [inline, virtual] |
virtual void TSystem::AddFileHandler | ( | TFileHandler * | fh | ) | [virtual] |
virtual TFileHandler* TSystem::RemoveFileHandler | ( | TFileHandler * | fh | ) | [virtual] |
virtual TSeqCollection* TSystem::GetListOfFileHandlers | ( | ) | const [inline, virtual] |
virtual void TSystem::AddStdExceptionHandler | ( | TStdExceptionHandler * | eh | ) | [virtual] |
virtual TStdExceptionHandler* TSystem::RemoveStdExceptionHandler | ( | TStdExceptionHandler * | eh | ) | [virtual] |
virtual TSeqCollection* TSystem::GetListOfStdExceptionHandlers | ( | ) | const [inline, virtual] |
virtual Int_t TSystem::GetFPEMask | ( | ) | [virtual] |
virtual TTime TSystem::Now | ( | ) | [virtual] |
virtual TSeqCollection* TSystem::GetListOfTimers | ( | ) | const [inline, virtual] |
virtual void TSystem::AddTimer | ( | TTimer * | t | ) | [virtual] |
virtual void TSystem::ResetTimer | ( | TTimer * | ) | [inline, virtual] |
virtual void TSystem::Sleep | ( | UInt_t | milliSec | ) | [virtual] |
virtual Int_t TSystem::Exec | ( | const char * | shellcmd | ) | [virtual] |
virtual FILE* TSystem::OpenPipe | ( | const char * | command, | |
const char * | mode | |||
) | [virtual] |
virtual int TSystem::ClosePipe | ( | FILE * | pipe | ) | [virtual] |
virtual TString TSystem::GetFromPipe | ( | const char * | command | ) | [virtual] |
virtual void TSystem::Abort | ( | int | code = 0 |
) | [virtual] |
virtual int TSystem::GetPid | ( | ) | [virtual] |
virtual void TSystem::StackTrace | ( | ) | [virtual] |
virtual int TSystem::MakeDirectory | ( | const char * | name | ) | [virtual] |
virtual void* TSystem::OpenDirectory | ( | const char * | name | ) | [virtual] |
virtual void TSystem::FreeDirectory | ( | void * | dirp | ) | [virtual] |
virtual const char* TSystem::GetDirEntry | ( | void * | dirp | ) | [virtual] |
virtual void* TSystem::GetDirPtr | ( | ) | const [inline, virtual] |
virtual Bool_t TSystem::ChangeDirectory | ( | const char * | path | ) | [virtual] |
virtual const char* TSystem::WorkingDirectory | ( | ) | [virtual] |
virtual const char* TSystem::HomeDirectory | ( | const char * | userName = 0 |
) | [virtual] |
Bool_t TSystem::cd | ( | const char * | path | ) | [inline] |
const char* TSystem::pwd | ( | ) | [inline] |
virtual const char* TSystem::TempDirectory | ( | ) | const [virtual] |
virtual FILE* TSystem::TempFileName | ( | TString & | base, | |
const char * | dir = 0 | |||
) | [virtual] |
virtual const char* TSystem::BaseName | ( | const char * | pathname | ) | [virtual] |
virtual const char* TSystem::DirName | ( | const char * | pathname | ) | [virtual] |
virtual char* TSystem::ConcatFileName | ( | const char * | dir, | |
const char * | name | |||
) | [virtual] |
virtual Bool_t TSystem::IsAbsoluteFileName | ( | const char * | dir | ) | [virtual] |
virtual Bool_t TSystem::IsFileInIncludePath | ( | const char * | name, | |
char ** | fullpath = 0 | |||
) | [virtual] |
virtual const char* TSystem::PrependPathName | ( | const char * | dir, | |
TString & | name | |||
) | [virtual] |
virtual char* TSystem::ExpandPathName | ( | const char * | path | ) | [virtual] |
virtual Bool_t TSystem::AccessPathName | ( | const char * | path, | |
EAccessMode | mode = kFileExists | |||
) | [virtual] |
virtual Bool_t TSystem::IsPathLocal | ( | const char * | path | ) | [virtual] |
virtual int TSystem::CopyFile | ( | const char * | from, | |
const char * | to, | |||
Bool_t | overwrite = kFALSE | |||
) | [virtual] |
virtual int TSystem::Rename | ( | const char * | from, | |
const char * | to | |||
) | [virtual] |
virtual int TSystem::Link | ( | const char * | from, | |
const char * | to | |||
) | [virtual] |
virtual int TSystem::Symlink | ( | const char * | from, | |
const char * | to | |||
) | [virtual] |
virtual int TSystem::Unlink | ( | const char * | name | ) | [virtual] |
int TSystem::GetPathInfo | ( | const char * | path, | |
Long_t * | id, | |||
Long_t * | size, | |||
Long_t * | flags, | |||
Long_t * | modtime | |||
) |
int TSystem::GetPathInfo | ( | const char * | path, | |
Long_t * | id, | |||
Long64_t * | size, | |||
Long_t * | flags, | |||
Long_t * | modtime | |||
) |
virtual int TSystem::GetPathInfo | ( | const char * | path, | |
FileStat_t & | buf | |||
) | [virtual] |
virtual int TSystem::GetFsInfo | ( | const char * | path, | |
Long_t * | id, | |||
Long_t * | bsize, | |||
Long_t * | blocks, | |||
Long_t * | bfree | |||
) | [virtual] |
virtual int TSystem::Chmod | ( | const char * | file, | |
UInt_t | mode | |||
) | [virtual] |
virtual int TSystem::Umask | ( | Int_t | mask | ) | [virtual] |
virtual const char* TSystem::UnixPathName | ( | const char * | unixpathname | ) | [virtual] |
virtual const char* TSystem::FindFile | ( | const char * | search, | |
TString & | file, | |||
EAccessMode | mode = kFileExists | |||
) | [virtual] |
virtual char* TSystem::Which | ( | const char * | search, | |
const char * | file, | |||
EAccessMode | mode = kFileExists | |||
) | [virtual] |
virtual Int_t TSystem::GetUid | ( | const char * | user = 0 |
) | [virtual] |
virtual Int_t TSystem::GetGid | ( | const char * | group = 0 |
) | [virtual] |
virtual Int_t TSystem::GetEffectiveUid | ( | ) | [virtual] |
virtual Int_t TSystem::GetEffectiveGid | ( | ) | [virtual] |
virtual UserGroup_t* TSystem::GetUserInfo | ( | Int_t | uid | ) | [virtual] |
virtual UserGroup_t* TSystem::GetUserInfo | ( | const char * | user = 0 |
) | [virtual] |
virtual UserGroup_t* TSystem::GetGroupInfo | ( | Int_t | gid | ) | [virtual] |
virtual UserGroup_t* TSystem::GetGroupInfo | ( | const char * | group = 0 |
) | [virtual] |
virtual void TSystem::Setenv | ( | const char * | name, | |
const char * | value | |||
) | [virtual] |
virtual void TSystem::Unsetenv | ( | const char * | name | ) | [virtual] |
virtual const char* TSystem::Getenv | ( | const char * | env | ) | [virtual] |
virtual void TSystem::Openlog | ( | const char * | name, | |
Int_t | options, | |||
ELogFacility | facility | |||
) | [virtual] |
virtual void TSystem::Syslog | ( | ELogLevel | level, | |
const char * | mess | |||
) | [virtual] |
virtual void TSystem::Closelog | ( | ) | [virtual] |
virtual Int_t TSystem::RedirectOutput | ( | const char * | name, | |
const char * | mode = "a" , |
|||
RedirectHandle_t * | h = 0 | |||
) | [virtual] |
virtual void TSystem::ShowOutput | ( | RedirectHandle_t * | h | ) | [virtual] |
virtual void TSystem::AddDynamicPath | ( | const char * | pathname | ) | [virtual] |
virtual const char* TSystem::GetDynamicPath | ( | ) | [virtual] |
virtual void TSystem::SetDynamicPath | ( | const char * | pathname | ) | [virtual] |
virtual Func_t TSystem::DynFindSymbol | ( | const char * | module, | |
const char * | entry | |||
) | [virtual] |
virtual int TSystem::Load | ( | const char * | module, | |
const char * | entry = "" , |
|||
Bool_t | system = kFALSE | |||
) | [virtual] |
virtual void TSystem::Unload | ( | const char * | module | ) | [virtual] |
virtual void TSystem::ListSymbols | ( | const char * | module, | |
const char * | re = "" | |||
) | [virtual] |
virtual void TSystem::ListLibraries | ( | const char * | regexp = "" |
) | [virtual] |
virtual const char* TSystem::GetLibraries | ( | const char * | regexp = "" , |
|
const char * | option = "" , |
|||
Bool_t | isRegexp = kTRUE | |||
) | [virtual] |
virtual TInetAddress TSystem::GetHostByName | ( | const char * | server | ) | [virtual] |
virtual TInetAddress TSystem::GetPeerName | ( | int | sock | ) | [virtual] |
virtual TInetAddress TSystem::GetSockName | ( | int | sock | ) | [virtual] |
virtual int TSystem::GetServiceByName | ( | const char * | service | ) | [virtual] |
virtual char* TSystem::GetServiceByPort | ( | int | port | ) | [virtual] |
virtual int TSystem::OpenConnection | ( | const char * | server, | |
int | port, | |||
int | tcpwindowsize = -1 | |||
) | [virtual] |
virtual int TSystem::AnnounceTcpService | ( | int | port, | |
Bool_t | reuse, | |||
int | backlog, | |||
int | tcpwindowsize = -1 | |||
) | [virtual] |
virtual int TSystem::AnnounceUnixService | ( | int | port, | |
int | backlog | |||
) | [virtual] |
virtual int TSystem::AnnounceUnixService | ( | const char * | sockpath, | |
int | backlog | |||
) | [virtual] |
virtual int TSystem::AcceptConnection | ( | int | sock | ) | [virtual] |
virtual int TSystem::RecvRaw | ( | int | sock, | |
void * | buffer, | |||
int | length, | |||
int | flag | |||
) | [virtual] |
virtual int TSystem::SendRaw | ( | int | sock, | |
const void * | buffer, | |||
int | length, | |||
int | flag | |||
) | [virtual] |
virtual int TSystem::RecvBuf | ( | int | sock, | |
void * | buffer, | |||
int | length | |||
) | [virtual] |
virtual int TSystem::SendBuf | ( | int | sock, | |
const void * | buffer, | |||
int | length | |||
) | [virtual] |
virtual int TSystem::SetSockOpt | ( | int | sock, | |
int | kind, | |||
int | val | |||
) | [virtual] |
virtual int TSystem::GetSockOpt | ( | int | sock, | |
int | kind, | |||
int * | val | |||
) | [virtual] |
virtual int TSystem::GetSysInfo | ( | SysInfo_t * | info | ) | const [virtual] |
virtual int TSystem::GetMemInfo | ( | MemInfo_t * | info | ) | const [virtual] |
virtual int TSystem::GetProcInfo | ( | ProcInfo_t * | info | ) | const [virtual] |
virtual void TSystem::AddIncludePath | ( | const char * | includePath | ) | [virtual] |
virtual void TSystem::AddLinkedLibs | ( | const char * | linkedLib | ) | [virtual] |
virtual int TSystem::CompileMacro | ( | const char * | filename, | |
Option_t * | opt = "" , |
|||
const char * | library_name = "" , |
|||
const char * | build_dir = "" , |
|||
UInt_t | dirmode = 0 | |||
) | [virtual] |
virtual Int_t TSystem::GetAclicProperties | ( | ) | const [virtual] |
virtual const char* TSystem::GetBuildArch | ( | ) | const [virtual] |
virtual const char* TSystem::GetBuildCompiler | ( | ) | const [virtual] |
virtual const char* TSystem::GetBuildCompilerVersion | ( | ) | const [virtual] |
virtual const char* TSystem::GetBuildNode | ( | ) | const [virtual] |
virtual const char* TSystem::GetBuildDir | ( | ) | const [virtual] |
virtual const char* TSystem::GetFlagsDebug | ( | ) | const [virtual] |
virtual const char* TSystem::GetFlagsOpt | ( | ) | const [virtual] |
virtual const char* TSystem::GetIncludePath | ( | ) | [virtual] |
virtual const char* TSystem::GetLinkedLibs | ( | ) | const [virtual] |
virtual const char* TSystem::GetLinkdefSuffix | ( | ) | const [virtual] |
virtual EAclicMode TSystem::GetAclicMode | ( | ) | const [virtual] |
virtual const char* TSystem::GetMakeExe | ( | ) | const [virtual] |
virtual const char* TSystem::GetMakeSharedLib | ( | ) | const [virtual] |
virtual const char* TSystem::GetSoExt | ( | ) | const [virtual] |
virtual const char* TSystem::GetObjExt | ( | ) | const [virtual] |
virtual void TSystem::SetFlagsDebug | ( | const char * | ) | [virtual] |
virtual void TSystem::SetFlagsOpt | ( | const char * | ) | [virtual] |
virtual void TSystem::SetIncludePath | ( | const char * | includePath | ) | [virtual] |
virtual void TSystem::SetMakeExe | ( | const char * | directives | ) | [virtual] |
virtual void TSystem::SetAclicMode | ( | EAclicMode | mode | ) | [virtual] |
virtual void TSystem::SetMakeSharedLib | ( | const char * | directives | ) | [virtual] |
virtual void TSystem::SetLinkedLibs | ( | const char * | linkedLibs | ) | [virtual] |
virtual void TSystem::SetLinkdefSuffix | ( | const char * | suffix | ) | [virtual] |
virtual void TSystem::SetSoExt | ( | const char * | soExt | ) | [virtual] |
virtual void TSystem::SetObjExt | ( | const char * | objExt | ) | [virtual] |
virtual TString TSystem::SplitAclicMode | ( | const char * | filename, | |
TString & | mode, | |||
TString & | args, | |||
TString & | io | |||
) | const [virtual] |
virtual void TSystem::CleanCompiledMacros | ( | ) | [virtual] |
TFdSet* TSystem::fReadmask [protected] |
Definition at line 271 of file TSystem.h.
Referenced by TUnixSystem::AddFileHandler(), TWinNTSystem::AddFileHandler(), TUnixSystem::DispatchOneEvent(), TWinNTSystem::DispatchOneEvent(), TWinNTSystem::Init(), TUnixSystem::Init(), TWinNTSystem::RemoveFileHandler(), TUnixSystem::RemoveFileHandler(), and TUnixSystem::~TUnixSystem().
TFdSet* TSystem::fWritemask [protected] |
Files that should be checked for read events.
Definition at line 272 of file TSystem.h.
Referenced by TUnixSystem::AddFileHandler(), TWinNTSystem::AddFileHandler(), TUnixSystem::DispatchOneEvent(), TWinNTSystem::DispatchOneEvent(), TWinNTSystem::Init(), TUnixSystem::Init(), TWinNTSystem::RemoveFileHandler(), TUnixSystem::RemoveFileHandler(), and TUnixSystem::~TUnixSystem().
TFdSet* TSystem::fReadready [protected] |
Files that should be checked for write events.
Definition at line 273 of file TSystem.h.
Referenced by TUnixSystem::CheckDescriptors(), TWinNTSystem::CheckDescriptors(), TUnixSystem::DispatchOneEvent(), TWinNTSystem::DispatchOneEvent(), TWinNTSystem::Init(), TUnixSystem::Init(), and TUnixSystem::~TUnixSystem().
TFdSet* TSystem::fWriteready [protected] |
Files with reads waiting.
Definition at line 274 of file TSystem.h.
Referenced by TUnixSystem::CheckDescriptors(), TWinNTSystem::CheckDescriptors(), TUnixSystem::DispatchOneEvent(), TWinNTSystem::DispatchOneEvent(), TWinNTSystem::Init(), TUnixSystem::Init(), and TUnixSystem::~TUnixSystem().
TFdSet* TSystem::fSignals [protected] |
Files with writes waiting.
Definition at line 275 of file TSystem.h.
Referenced by TWinNTSystem::CheckSignals(), TUnixSystem::CheckSignals(), TUnixSystem::DispatchOneEvent(), TWinNTSystem::DispatchOneEvent(), TUnixSystem::DispatchSignals(), TWinNTSystem::Init(), TUnixSystem::Init(), and TUnixSystem::~TUnixSystem().
Int_t TSystem::fNfd [protected] |
Signals that were trapped.
Definition at line 276 of file TSystem.h.
Referenced by TUnixSystem::CheckDescriptors(), TWinNTSystem::CheckDescriptors(), TUnixSystem::DispatchOneEvent(), TWinNTSystem::DispatchOneEvent(), Init(), and TWinNTSystem::Init().
Int_t TSystem::fMaxrfd [protected] |
Definition at line 277 of file TSystem.h.
Referenced by TUnixSystem::AddFileHandler(), TUnixSystem::DispatchOneEvent(), Init(), and TUnixSystem::RemoveFileHandler().
Int_t TSystem::fMaxwfd [protected] |
Definition at line 278 of file TSystem.h.
Referenced by TUnixSystem::AddFileHandler(), TUnixSystem::DispatchOneEvent(), Init(), and TUnixSystem::RemoveFileHandler().
Int_t TSystem::fSigcnt [protected] |
Definition at line 279 of file TSystem.h.
Referenced by TWinNTSystem::CheckSignals(), TUnixSystem::CheckSignals(), TUnixSystem::DispatchOneEvent(), TWinNTSystem::DispatchOneEvent(), TUnixSystem::DispatchSignals(), Init(), and TWinNTSystem::Init().
TString TSystem::fWdpath [protected] |
Definition at line 280 of file TSystem.h.
Referenced by TUnixSystem::ChangeDirectory(), TWinNTSystem::ChangeDirectory(), TWinNTSystem::WorkingDirectory(), and TUnixSystem::WorkingDirectory().
TString TSystem::fHostname [protected] |
Definition at line 281 of file TSystem.h.
Referenced by TUnixSystem::HostName(), and TWinNTSystem::HostName().
Bool_t TSystem::fInsideNotify [protected] |
Definition at line 282 of file TSystem.h.
Referenced by TWinNTSystem::DispatchTimers(), TUnixSystem::DispatchTimers(), TUnixSystem::ResetTimer(), and TWinNTSystem::TimerThread().
Int_t TSystem::fBeepFreq [protected] |
Definition at line 283 of file TSystem.h.
Referenced by Beep(), GetBeepDefaults(), Init(), and TWinNTSystem::TWinNTSystem().
Int_t TSystem::fBeepDuration [protected] |
Definition at line 284 of file TSystem.h.
Referenced by Beep(), GetBeepDefaults(), Init(), and TWinNTSystem::TWinNTSystem().
Bool_t TSystem::fInControl [protected] |
Bool_t TSystem::fDone [protected] |
Int_t TSystem::fLevel [protected] |
TString TSystem::fLastErrorString [protected] |
Definition at line 289 of file TSystem.h.
Referenced by TUnixSystem::AccessPathName(), TWinNTSystem::AccessPathName(), GetError(), TWinNTSystem::GetError(), TUnixSystem::GetError(), GetErrorStr(), TWinNTSystem::Rename(), TUnixSystem::Rename(), and SetErrorStr().
TSeqCollection* TSystem::fTimers [protected] |
Definition at line 291 of file TSystem.h.
Referenced by AddTimer(), TUnixSystem::DispatchOneEvent(), TWinNTSystem::DispatchOneEvent(), TWinNTSystem::DispatchTimers(), TUnixSystem::DispatchTimers(), GetListOfTimers(), Init(), NextTimeOut(), RemoveTimer(), and ~TSystem().
TSeqCollection* TSystem::fSignalHandler [protected] |
Definition at line 292 of file TSystem.h.
Referenced by AddSignalHandler(), TWinNTSystem::CheckSignals(), TUnixSystem::CheckSignals(), TUnixSystem::DispatchOneEvent(), TWinNTSystem::DispatchOneEvent(), TUnixSystem::DispatchSignals(), GetListOfSignalHandlers(), Init(), TUnixSystem::RemoveSignalHandler(), RemoveSignalHandler(), and ~TSystem().
TSeqCollection* TSystem::fFileHandler [protected] |
Definition at line 293 of file TSystem.h.
Referenced by AddFileHandler(), TUnixSystem::CheckDescriptors(), TWinNTSystem::CheckDescriptors(), TUnixSystem::DispatchOneEvent(), TWinNTSystem::DispatchOneEvent(), GetListOfFileHandlers(), Init(), RemoveFileHandler(), TUnixSystem::RemoveFileHandler(), and ~TSystem().
TSeqCollection* TSystem::fStdExceptionHandler [protected] |
Definition at line 294 of file TSystem.h.
Referenced by AddStdExceptionHandler(), GetListOfStdExceptionHandlers(), Init(), RemoveStdExceptionHandler(), Run(), and ~TSystem().
TSeqCollection* TSystem::fOnExitList [protected] |
TString TSystem::fListLibs [protected] |
Definition at line 297 of file TSystem.h.
Referenced by GetLibraries(), and TWinNTSystem::GetLibraries().
TString TSystem::fBuildArch [protected] |
TString TSystem::fBuildCompiler [protected] |
TString TSystem::fBuildCompilerVersion [protected] |
TString TSystem::fBuildNode [protected] |
TString TSystem::fBuildDir [protected] |
TString TSystem::fFlagsDebug [protected] |
Definition at line 304 of file TSystem.h.
Referenced by CompileMacro(), GetFlagsDebug(), Init(), and SetFlagsDebug().
TString TSystem::fFlagsOpt [protected] |
Definition at line 305 of file TSystem.h.
Referenced by CompileMacro(), GetFlagsOpt(), Init(), and SetFlagsOpt().
TString TSystem::fListPaths [protected] |
TString TSystem::fIncludePath [protected] |
Definition at line 307 of file TSystem.h.
Referenced by AddIncludePath(), GetIncludePath(), Init(), and SetIncludePath().
TString TSystem::fLinkedLibs [protected] |
Definition at line 308 of file TSystem.h.
Referenced by AddLinkedLibs(), GetLibraries(), GetLinkedLibs(), Init(), and SetLinkedLibs().
TString TSystem::fSoExt [protected] |
Definition at line 309 of file TSystem.h.
Referenced by CompileMacro(), GetSoExt(), Init(), and SetSoExt().
TString TSystem::fObjExt [protected] |
Definition at line 310 of file TSystem.h.
Referenced by CompileMacro(), GetObjExt(), Init(), and SetObjExt().
EAclicMode TSystem::fAclicMode [protected] |
Definition at line 311 of file TSystem.h.
Referenced by CompileMacro(), GetAclicMode(), Init(), and SetAclicMode().
TString TSystem::fMakeSharedLib [protected] |
Definition at line 312 of file TSystem.h.
Referenced by CompileMacro(), GetMakeSharedLib(), Init(), and SetMakeSharedLib().
TString TSystem::fMakeExe [protected] |
Definition at line 313 of file TSystem.h.
Referenced by CompileMacro(), GetMakeExe(), Init(), and SetMakeExe().
TString TSystem::fLinkdefSuffix [protected] |
Int_t TSystem::fAclicProperties [protected] |
Definition at line 315 of file TSystem.h.
Referenced by CompileMacro(), GetAclicProperties(), and SetBuildDir().
TSeqCollection* TSystem::fCompiled [protected] |
Definition at line 316 of file TSystem.h.
Referenced by CleanCompiledMacros(), CompileMacro(), Init(), and ~TSystem().
TSeqCollection* TSystem::fHelpers [protected] |
TFdSet* TSystem::fReadmask [protected] |
TFdSet* TSystem::fWritemask [protected] |
TFdSet* TSystem::fReadready [protected] |
TFdSet* TSystem::fWriteready [protected] |
TFdSet* TSystem::fSignals [protected] |
TSeqCollection* TSystem::fTimers [protected] |
TSeqCollection* TSystem::fSignalHandler [protected] |
TSeqCollection* TSystem::fFileHandler [protected] |
TSeqCollection* TSystem::fStdExceptionHandler [protected] |
TSeqCollection* TSystem::fOnExitList [protected] |
TSeqCollection* TSystem::fCompiled [protected] |
TSeqCollection* TSystem::fHelpers [protected] |