#include </builds/gaudi/Gaudi/RootCnv/include/RootCnv/SysProcStat.h>
Definition at line 22 of file SysProcStat.h.
 
◆ SysProcStat()
      
        
          | SysProcStat::SysProcStat | ( |  | ) |  | 
      
 
 
◆ ~SysProcStat()
  
  | 
        
          | virtual Gaudi::SysProcStat::~SysProcStat | ( |  | ) |  |  | virtualdefault | 
 
 
◆ update()
  
  | 
        
          | int SysProcStat::update | ( |  | ) |  |  | virtual | 
 
Definition at line 29 of file SysProcStat.cpp.
   30   FILE* file = 
fopen( 
"/proc/self/stat", 
"r" );
 
   40                        &
pid, 
comm, &
state, &
ppid, &
pgrp, &
session, &
tty_nr, &
tpgid, &
flags, &
minflt, &
cminflt, &
majflt,
 
   41                        &
cmajflt, &
utime, &
stime, &
cutime, &
cstime, &
priority, &
nice, &
num_threads, &
itrealvalue, &
startime,
 
   42                        &
vsize, &
rss, &
rlim, &
startcode, &
endcode, &
startstack, &
kstkesp, &
kstkeip, &
signal, &
blocked,
 
   46   if ( 
par != 39 ) 
return -1;
 
   49   gettimeofday( &tv, 
nullptr );
 
   50   time = tv.tv_sec * 1000 + tv.tv_usec / 1000;
 
 
 
 
◆ blocked
      
        
          | long unsigned Gaudi::SysProcStat::blocked | 
      
 
 
◆ cmajflt
      
        
          | long unsigned Gaudi::SysProcStat::cmajflt | 
      
 
 
◆ cminflt
      
        
          | long unsigned Gaudi::SysProcStat::cminflt | 
      
 
 
◆ cnswap
      
        
          | long unsigned Gaudi::SysProcStat::cnswap | 
      
 
 
◆ comm
      
        
          | char Gaudi::SysProcStat::comm[128] | 
      
 
 
◆ cstime
      
        
          | long int Gaudi::SysProcStat::cstime | 
      
 
 
◆ cutime
      
        
          | long int Gaudi::SysProcStat::cutime | 
      
 
 
◆ endcode
      
        
          | long unsigned Gaudi::SysProcStat::endcode | 
      
 
 
◆ exit_signal
      
        
          | int Gaudi::SysProcStat::exit_signal | 
      
 
 
◆ flags
      
        
          | long unsigned Gaudi::SysProcStat::flags | 
      
 
 
◆ itrealvalue
      
        
          | long int Gaudi::SysProcStat::itrealvalue | 
      
 
 
◆ kstkeip
      
        
          | long unsigned Gaudi::SysProcStat::kstkeip | 
      
 
 
◆ kstkesp
      
        
          | long unsigned Gaudi::SysProcStat::kstkesp | 
      
 
 
◆ majflt
      
        
          | long unsigned Gaudi::SysProcStat::majflt | 
      
 
 
◆ minflt
      
        
          | long unsigned Gaudi::SysProcStat::minflt | 
      
 
 
◆ nice
      
        
          | long int Gaudi::SysProcStat::nice | 
      
 
 
◆ nswap
      
        
          | long unsigned Gaudi::SysProcStat::nswap | 
      
 
 
◆ num_threads
      
        
          | long int Gaudi::SysProcStat::num_threads | 
      
 
 
◆ pgrp
      
        
          | int Gaudi::SysProcStat::pgrp | 
      
 
 
◆ pid
      
        
          | int Gaudi::SysProcStat::pid | 
      
 
 
◆ ppid
      
        
          | int Gaudi::SysProcStat::ppid | 
      
 
 
◆ priority
      
        
          | long int Gaudi::SysProcStat::priority | 
      
 
 
◆ processor
      
        
          | int Gaudi::SysProcStat::processor | 
      
 
 
◆ rlim
      
        
          | long unsigned Gaudi::SysProcStat::rlim | 
      
 
 
◆ rss
      
        
          | long int Gaudi::SysProcStat::rss | 
      
 
 
◆ session
      
        
          | int Gaudi::SysProcStat::session | 
      
 
 
◆ sigcatch
      
        
          | long unsigned Gaudi::SysProcStat::sigcatch | 
      
 
 
◆ sigingore
      
        
          | long unsigned Gaudi::SysProcStat::sigingore | 
      
 
 
◆ signal
      
        
          | long unsigned Gaudi::SysProcStat::signal | 
      
 
 
◆ startcode
      
        
          | long unsigned Gaudi::SysProcStat::startcode | 
      
 
 
◆ startime
      
        
          | long unsigned Gaudi::SysProcStat::startime | 
      
 
 
◆ startstack
      
        
          | long unsigned Gaudi::SysProcStat::startstack | 
      
 
 
◆ state
      
        
          | char Gaudi::SysProcStat::state | 
      
 
 
◆ stime
      
        
          | long unsigned Gaudi::SysProcStat::stime | 
      
 
 
◆ time
      
        
          | long Gaudi::SysProcStat::time | 
      
 
 
◆ tpgid
      
        
          | int Gaudi::SysProcStat::tpgid | 
      
 
 
◆ tty_nr
      
        
          | int Gaudi::SysProcStat::tty_nr | 
      
 
 
◆ utime
      
        
          | long unsigned Gaudi::SysProcStat::utime | 
      
 
 
◆ vsize
      
        
          | long unsigned Gaudi::SysProcStat::vsize | 
      
 
 
◆ wchan
      
        
          | long unsigned Gaudi::SysProcStat::wchan | 
      
 
 
The documentation for this class was generated from the following files: