The Gaudi Framework  master (181af51f)
Loading...
Searching...
No Matches
SysProcStat.h
Go to the documentation of this file.
1/***********************************************************************************\
2* (c) Copyright 1998-2025 CERN for the benefit of the LHCb and ATLAS collaborations *
3* *
4* This software is distributed under the terms of the Apache version 2 licence, *
5* copied verbatim in the file "LICENSE". *
6* *
7* In applying this licence, CERN does not waive the privileges and immunities *
8* granted to it by virtue of its status as an Intergovernmental Organization *
9* or submit itself to any jurisdiction. *
10\***********************************************************************************/
11/*
12 * SysProcStat.h
13 *
14 * Created on: Jul 6, 2012
15 * Author: Ivan Valencik
16 */
17
18#pragma once
19
20namespace Gaudi {
22
23 public:
28 char comm[128], state;
29
30 long time;
31
33 virtual ~SysProcStat() = default;
34
35 // updates the values by calling /proc/self/stat
36 virtual int update();
37 };
38} // namespace Gaudi
long unsigned rlim
Definition SysProcStat.h:25
long unsigned utime
Definition SysProcStat.h:25
long unsigned cmajflt
Definition SysProcStat.h:25
long unsigned vsize
Definition SysProcStat.h:25
long unsigned startcode
Definition SysProcStat.h:25
long unsigned endcode
Definition SysProcStat.h:25
long unsigned majflt
Definition SysProcStat.h:25
long unsigned startime
Definition SysProcStat.h:25
long unsigned cminflt
Definition SysProcStat.h:25
virtual int update()
long unsigned sigcatch
Definition SysProcStat.h:26
long unsigned cnswap
Definition SysProcStat.h:26
long unsigned wchan
Definition SysProcStat.h:26
long unsigned startstack
Definition SysProcStat.h:26
long unsigned stime
Definition SysProcStat.h:25
long unsigned sigingore
Definition SysProcStat.h:26
long unsigned blocked
Definition SysProcStat.h:26
virtual ~SysProcStat()=default
long unsigned kstkesp
Definition SysProcStat.h:26
long unsigned kstkeip
Definition SysProcStat.h:26
long unsigned nswap
Definition SysProcStat.h:26
long unsigned flags
Definition SysProcStat.h:25
long unsigned signal
Definition SysProcStat.h:26
long unsigned minflt
Definition SysProcStat.h:25
This file provides a Grammar for the type Gaudi::Accumulators::Axis It allows to use that type from p...
Definition __init__.py:1