The Gaudi Framework
v25r5
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
SysProcStat.h
Go to the documentation of this file.
1
/*
2
* SysProcStat.h
3
*
4
* Created on: Jul 6, 2012
5
* Author: Ivan Valencik
6
*/
7
8
#ifndef SYSPROCSTAT_H_
9
#define SYSPROCSTAT_H_
10
11
namespace
Gaudi
{
12
class
SysProcStat
{
13
14
public
:
15
16
int
pid
,
ppid
,
pgrp
,
session
,
tty_nr
,
tpgid
,
exit_signal
,
processor
;
17
long
unsigned
flags
,
minflt
,
cminflt
,
majflt
,
cmajflt
,
utime
,
stime
,
18
startime
,
vsize
,
rlim
,
startcode
,
endcode
,
startstack
,
kstkesp
,
19
kstkeip
,
signal
,
blocked
,
sigingore
,
sigcatch
,
wchan
,
nswap
,
cnswap
;
20
long
int
cutime
,
cstime
,
priority
,
nice
,
num_threads
,
itrealvalue
,
rss
;
21
char
comm
[128],
state
;
22
23
long
time
;
24
25
SysProcStat
();
26
virtual
~SysProcStat
();
27
28
// updates the values by calling /proc/self/stat
29
virtual
int
update
();
30
31
};
32
}
33
#endif
/* SYSPROCSTAT_H_ */
Gaudi::SysProcStat::~SysProcStat
virtual ~SysProcStat()
Definition:
SysProcStat.cpp:18
Gaudi::SysProcStat::tty_nr
int tty_nr
Definition:
SysProcStat.h:16
Gaudi::SysProcStat::sigingore
long unsigned sigingore
Definition:
SysProcStat.h:17
Gaudi::SysProcStat::stime
long unsigned stime
Definition:
SysProcStat.h:17
Gaudi::SysProcStat::startcode
long unsigned startcode
Definition:
SysProcStat.h:17
Gaudi::SysProcStat::cutime
long int cutime
Definition:
SysProcStat.h:20
Gaudi::SysProcStat::sigcatch
long unsigned sigcatch
Definition:
SysProcStat.h:17
Gaudi::SysProcStat::cstime
long int cstime
Definition:
SysProcStat.h:20
Gaudi::SysProcStat::SysProcStat
SysProcStat()
Definition:
SysProcStat.cpp:14
Gaudi::SysProcStat::blocked
long unsigned blocked
Definition:
SysProcStat.h:17
Gaudi::SysProcStat::nice
long int nice
Definition:
SysProcStat.h:20
Gaudi::SysProcStat::cminflt
long unsigned cminflt
Definition:
SysProcStat.h:17
Gaudi::SysProcStat::nswap
long unsigned nswap
Definition:
SysProcStat.h:17
Gaudi::SysProcStat::majflt
long unsigned majflt
Definition:
SysProcStat.h:17
Gaudi::SysProcStat::pgrp
int pgrp
Definition:
SysProcStat.h:16
Gaudi::SysProcStat::minflt
long unsigned minflt
Definition:
SysProcStat.h:17
Gaudi::SysProcStat::ppid
int ppid
Definition:
SysProcStat.h:16
Gaudi::SysProcStat::itrealvalue
long int itrealvalue
Definition:
SysProcStat.h:20
Gaudi::SysProcStat::kstkeip
long unsigned kstkeip
Definition:
SysProcStat.h:17
Gaudi::SysProcStat::processor
int processor
Definition:
SysProcStat.h:16
Gaudi::SysProcStat::wchan
long unsigned wchan
Definition:
SysProcStat.h:17
Gaudi::SysProcStat::vsize
long unsigned vsize
Definition:
SysProcStat.h:17
Gaudi::SysProcStat::comm
char comm[128]
Definition:
SysProcStat.h:21
Gaudi::SysProcStat::update
virtual int update()
Definition:
SysProcStat.cpp:23
Gaudi::SysProcStat::cnswap
long unsigned cnswap
Definition:
SysProcStat.h:17
Gaudi::SysProcStat::time
long time
Definition:
SysProcStat.h:23
Gaudi::SysProcStat::cmajflt
long unsigned cmajflt
Definition:
SysProcStat.h:17
Gaudi::SysProcStat::state
char state
Definition:
SysProcStat.h:21
Gaudi::SysProcStat::signal
long unsigned signal
Definition:
SysProcStat.h:17
Gaudi::SysProcStat::utime
long unsigned utime
Definition:
SysProcStat.h:17
Gaudi::SysProcStat::tpgid
int tpgid
Definition:
SysProcStat.h:16
Gaudi::SysProcStat::kstkesp
long unsigned kstkesp
Definition:
SysProcStat.h:17
Gaudi::SysProcStat::startstack
long unsigned startstack
Definition:
SysProcStat.h:17
Gaudi::SysProcStat::rlim
long unsigned rlim
Definition:
SysProcStat.h:17
Gaudi::SysProcStat::priority
long int priority
Definition:
SysProcStat.h:20
Gaudi::SysProcStat::session
int session
Definition:
SysProcStat.h:16
Gaudi::SysProcStat::rss
long int rss
Definition:
SysProcStat.h:20
Gaudi::SysProcStat
Definition:
SysProcStat.h:12
Gaudi::SysProcStat::pid
int pid
Definition:
SysProcStat.h:16
Gaudi
This is a number of static methods for bootstrapping the Gaudi framework.
Definition:
Bootstrap.h:14
Gaudi::SysProcStat::exit_signal
int exit_signal
Definition:
SysProcStat.h:16
Gaudi::SysProcStat::flags
long unsigned flags
Definition:
SysProcStat.h:17
Gaudi::SysProcStat::startime
long unsigned startime
Definition:
SysProcStat.h:17
Gaudi::SysProcStat::num_threads
long int num_threads
Definition:
SysProcStat.h:20
Gaudi::SysProcStat::endcode
long unsigned endcode
Definition:
SysProcStat.h:17
RootCnv
RootCnv
SysProcStat.h
Generated on Tue Oct 21 2014 11:36:23 for The Gaudi Framework by
1.8.7