![]() |
ROOT
6.06/09
Reference Guide
|
#include "RConfigure.h"
#include "RConfig.h"
#include "TUnixSystem.h"
#include "TROOT.h"
#include "TError.h"
#include "TOrdCollection.h"
#include "TRegexp.h"
#include "TPRegexp.h"
#include "TException.h"
#include "Demangle.h"
#include "TEnv.h"
#include "TSocket.h"
#include "Getline.h"
#include "TInterpreter.h"
#include "TApplication.h"
#include "TObjString.h"
#include "Riostream.h"
#include "TVirtualMutex.h"
#include "TObjArray.h"
#include <map>
#include <algorithm>
#include <atomic>
#include <unistd.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/dir.h>
#include <sys/statfs.h>
#include <utime.h>
#include <syslog.h>
#include <sys/stat.h>
#include <setjmp.h>
#include <signal.h>
#include <sys/param.h>
#include <pwd.h>
#include <grp.h>
#include <errno.h>
#include <sys/resource.h>
#include <sys/wait.h>
#include <time.h>
#include <sys/time.h>
#include <sys/file.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <netinet/tcp.h>
#include <arpa/inet.h>
#include <sys/un.h>
#include <netdb.h>
#include <fcntl.h>
#include <utmp.h>
Go to the source code of this file.
Macros | |
#define | STRUCT_UTMP struct utmp |
#define | UTMP_FILE "/etc/utmp" |
#define | HOWMANY(x, y) (((x)+((y)-1))/(y)) |
#define | REAL_DIR_ENTRY(dp) (dp->d_ino != 0) |
Functions | |
static void | SigHandler (ESignals sig) |
Unix signal handler. More... | |
static const char * | GetExePath () |
ClassImp (TUnixSystem) TUnixSystem | |
static void | sighandler (int sig) |
Call the signal handler associated with the signal. More... | |
static const char * | DynamicPath (const char *newpath=0, Bool_t reset=kFALSE) |
Get shared library search path. Static utility function. More... | |
Variables | |
const char * | kServerPath = "/tmp" |
const char * | kProtocolName = "tcp" |
const Int_t | kNFDBITS = (sizeof(Long_t) * 8) |
const Int_t | kFDSETSIZE = 256 |
const char * | kShellMeta = "~*[]{}?$" |
static struct Signalmap_t | gSignalMap [kMAXSIGNALS] |
#define REAL_DIR_ENTRY | ( | dp | ) | (dp->d_ino != 0) |
Definition at line 3895 of file TUnixSystem.cxx.
Referenced by TUnixSystem::UnixGetdirentry().
#define STRUCT_UTMP struct utmp |
Definition at line 181 of file TUnixSystem.cxx.
Referenced by TUnixSystem::SetDisplay().
#define UTMP_FILE "/etc/utmp" |
Definition at line 191 of file TUnixSystem.cxx.
ClassImp | ( | TUnixSystem | ) |
Definition at line 548 of file TUnixSystem.cxx.
Get shared library search path. Static utility function.
Definition at line 4488 of file TUnixSystem.cxx.
Referenced by TUnixSystem::AddDynamicPath(), TWinNTSystem::AddDynamicPath(), TUnixSystem::GetDynamicPath(), TWinNTSystem::GetDynamicPath(), TUnixSystem::SetDynamicPath(), and TWinNTSystem::SetDynamicPath().
|
static |
Definition at line 400 of file TUnixSystem.cxx.
Referenced by TUnixSystem::GetLinkedLibraries(), TUnixSystem::SetProgname(), and TUnixSystem::StackTrace().
Unix signal handler.
Definition at line 392 of file TUnixSystem.cxx.
Referenced by TUnixSystem::AddSignalHandler(), TWinNTSystem::AddSignalHandler(), TUnixSystem::Init(), and TUnixSystem::ResetSignal().
|
static |
Call the signal handler associated with the signal.
Definition at line 3537 of file TUnixSystem.cxx.
Referenced by TUnixSystem::UnixSigAlarmInterruptsSyscalls(), and TUnixSystem::UnixSignal().
|
static |
Referenced by TUnixSystem::DispatchSignals(), sighandler(), TUnixSystem::UnixIgnoreSignal(), TUnixSystem::UnixResetSignal(), TUnixSystem::UnixSigAlarmInterruptsSyscalls(), TUnixSystem::UnixSignal(), and TUnixSystem::UnixSigname().
const Int_t kFDSETSIZE = 256 |
Definition at line 349 of file TUnixSystem.cxx.
Definition at line 345 of file TUnixSystem.cxx.
const char* kProtocolName = "tcp" |
Definition at line 338 of file TUnixSystem.cxx.
const char* kServerPath = "/tmp" |
Definition at line 337 of file TUnixSystem.cxx.
const char* kShellMeta = "~*[]{}?$" |
Definition at line 1679 of file TUnixSystem.cxx.
Referenced by TUnixSystem::ExpandPathName().