Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

TSystem.h File Reference

#include <stdio.h>
#include "G__ci.h"
#include "TNamed.h"
#include "TInetAddress.h"
#include "TTimer.h"

Include dependency graph for TSystem.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

class  TProcessEventTimer
class  TFdSet
class  TSystem

Defines

#define HOWMANY(x, y)   (((x)+((y)-1))/(y))

Typedefs

typedef void * Func_t

Enumerations

enum  EAccessMode { kFileExists = 0, kExecutePermission = 1, kWritePermission = 2, kReadPermission = 4 }
enum  ELogOption { kLogPid = 0x01, kLogCons = 0x02 }
enum  ELogLevel {
  kLogEmerg = 0, kLogAlert = 1, kLogCrit = 2, kLogErr = 3,
  kLogWarning = 4, kLogNotice = 5, kLogInfo = 6, kLogDebug = 7
}
enum  ELogFacility {
  kLogLocal0, kLogLocal1, kLogLocal2, kLogLocal3,
  kLogLocal4, kLogLocal5, kLogLocal6, kLogLocal7
}
enum  ESysConstants { kMAXSIGNALS = 15, kMAXPATHLEN = 2048, kBUFFERSIZE = 8192, kItimerResolution = 10 }
enum  EFpeMask {
  kNoneMask = 0x00, kInvalid = 0x01, kDivByZero = 0x02, kOverflow = 0x04,
  kUnderflow = 0x08, kInexact = 0x10, kDefaultMask = 0x07, kAllMask = 0x1F
}

Variables

R__EXTERN const char * gRootDir
R__EXTERN const char * gProgName
R__EXTERN const char * gProgPath
const Int_t kNFDBITS = (sizeof(Int_t) * 8)
R__EXTERN TSystemgSystem
R__EXTERN TFileHandlergXDisplay


Define Documentation

#define HOWMANY x,
     (((x)+((y)-1))/(y))
 

Definition at line 137 of file TSystem.h.


Typedef Documentation

typedef void* Func_t
 

Definition at line 102 of file TSystem.h.


Enumeration Type Documentation

enum EAccessMode
 

Enumeration values:
kFileExists 
kExecutePermission 
kWritePermission 
kReadPermission 

Definition at line 49 of file TSystem.h.

enum ELogOption
 

Enumeration values:
kLogPid 
kLogCons 

Definition at line 56 of file TSystem.h.

enum ELogLevel
 

Enumeration values:
kLogEmerg 
kLogAlert 
kLogCrit 
kLogErr 
kLogWarning 
kLogNotice 
kLogInfo 
kLogDebug 

Definition at line 61 of file TSystem.h.

enum ELogFacility
 

Enumeration values:
kLogLocal0 
kLogLocal1 
kLogLocal2 
kLogLocal3 
kLogLocal4 
kLogLocal5 
kLogLocal6 
kLogLocal7 

Definition at line 72 of file TSystem.h.

enum ESysConstants
 

Enumeration values:
kMAXSIGNALS 
kMAXPATHLEN 
kBUFFERSIZE 
kItimerResolution 

Definition at line 83 of file TSystem.h.

enum EFpeMask
 

Enumeration values:
kNoneMask 
kInvalid 
kDivByZero 
kOverflow 
kUnderflow 
kInexact 
kDefaultMask 
kAllMask 

Definition at line 90 of file TSystem.h.


Variable Documentation

R__EXTERN const char* gRootDir
 

Definition at line 104 of file TSystem.h.

R__EXTERN const char* gProgName
 

Definition at line 105 of file TSystem.h.

R__EXTERN const char* gProgPath
 

Definition at line 106 of file TSystem.h.

const Int_t kNFDBITS = (sizeof(Int_t) * 8)
 

Definition at line 140 of file TSystem.h.

Referenced by TFdSet::Clr(), TFdSet::IsSet(), and TFdSet::Set().

R__EXTERN TSystem* gSystem
 

Definition at line 367 of file TSystem.h.

Referenced by TGeoNodeArray::GetNode().

R__EXTERN TFileHandler* gXDisplay
 

Definition at line 368 of file TSystem.h.


Generated on Thu Dec 18 14:55:52 2003 for ROOT by doxygen1.2.16