The Gaudi Framework  v31r0 (aeb156f0)
procInfo Struct Reference

#include <src/ProcStats.h>

Public Member Functions

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

Public Attributes

double vsize
 
double rss
 

Detailed Description

Definition at line 17 of file ProcStats.h.

Constructor & Destructor Documentation

procInfo::procInfo ( )
inline

Definition at line 18 of file ProcStats.h.

18 : vsize( 0 ), rss( 0 ) {}
double rss
Definition: ProcStats.h:38
double vsize
Definition: ProcStats.h:37
procInfo::procInfo ( double  sz,
double  rss_sz 
)
inline

Definition at line 19 of file ProcStats.h.

19 : vsize( sz ), rss( rss_sz ) {}
double rss
Definition: ProcStats.h:38
double vsize
Definition: ProcStats.h:37

Member Function Documentation

bool procInfo::operator== ( const procInfo p) const
inline

Definition at line 21 of file ProcStats.h.

21  {
22 #ifdef __ICC
23 // disable icc remark #1572: floating-point equality and inequality comparisons are unreliable
24 # pragma warning( push )
25 # pragma warning( disable : 1572 )
26 #endif
27 
28  return vsize == p.vsize && rss == p.rss;
29 
30 #ifdef __ICC
31 // re-enable icc remark #1572
32 # pragma warning( pop )
33 #endif
34  }
double rss
Definition: ProcStats.h:38
double vsize
Definition: ProcStats.h:37

Member Data Documentation

double procInfo::rss

Definition at line 38 of file ProcStats.h.

double procInfo::vsize

Definition at line 37 of file ProcStats.h.


The documentation for this struct was generated from the following file: