CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
edm::service::ProcInfo Struct Reference

#include <ProcInfoFetcher.h>

Public Member Functions

bool operator== (const ProcInfo &p) const
 
bool operator> (const ProcInfo &p) const
 
 ProcInfo ()
 
 ProcInfo (double sz, double rss_sz)
 

Public Attributes

double rss
 
double vsize
 

Detailed Description

Definition at line 28 of file ProcInfoFetcher.h.

Constructor & Destructor Documentation

◆ ProcInfo() [1/2]

edm::service::ProcInfo::ProcInfo ( )
inline

Definition at line 29 of file ProcInfoFetcher.h.

29 : vsize(), rss() {}

◆ ProcInfo() [2/2]

edm::service::ProcInfo::ProcInfo ( double  sz,
double  rss_sz 
)
inline

Definition at line 30 of file ProcInfoFetcher.h.

30 : vsize(sz), rss(rss_sz) {}

Member Function Documentation

◆ operator==()

bool edm::service::ProcInfo::operator== ( const ProcInfo p) const
inline

Definition at line 32 of file ProcInfoFetcher.h.

32 { return vsize == p.vsize && rss == p.rss; }

References AlCaHLTBitMon_ParallelJobs::p, rss, and vsize.

◆ operator>()

bool edm::service::ProcInfo::operator> ( const ProcInfo p) const
inline

Definition at line 34 of file ProcInfoFetcher.h.

34 { return vsize > p.vsize || rss > p.rss; }

References AlCaHLTBitMon_ParallelJobs::p, rss, and vsize.

Member Data Documentation

◆ rss

double edm::service::ProcInfo::rss

◆ vsize

double edm::service::ProcInfo::vsize
edm::service::ProcInfo::vsize
double vsize
Definition: ProcInfoFetcher.h:37
AlCaHLTBitMon_ParallelJobs.p
p
Definition: AlCaHLTBitMon_ParallelJobs.py:153
edm::service::ProcInfo::rss
double rss
Definition: ProcInfoFetcher.h:38