#include <ProcInfoFetcher.h>
Public Member Functions | |
ProcInfo | fetch () const |
ProcInfoFetcher & | operator= (ProcInfoFetcher const &)=delete |
ProcInfoFetcher () | |
ProcInfoFetcher (ProcInfoFetcher const &)=delete | |
~ProcInfoFetcher () | |
Private Attributes | |
char | buf_ [500] |
int | fd_ |
double | pg_size_ |
Definition at line 44 of file ProcInfoFetcher.h.
ProcInfoFetcher::ProcInfoFetcher | ( | ) |
Definition at line 179 of file ProcInfoFetcher.cc.
References edm::errors::Configuration, Exception, and fd_.
ProcInfoFetcher::~ProcInfoFetcher | ( | ) |
|
delete |
ProcInfo ProcInfoFetcher::fetch | ( | ) | const |
Definition at line 196 of file ProcInfoFetcher.cc.
References buf_, fd_, pg_size_, edm::service::ProcInfo::rss, and edm::service::ProcInfo::vsize.
Referenced by edm::service::ResourceEnforcer::check().
|
delete |
|
mutableprivate |
Definition at line 55 of file ProcInfoFetcher.h.
Referenced by fetch().
|
private |
Definition at line 54 of file ProcInfoFetcher.h.
Referenced by fetch(), ProcInfoFetcher(), and ~ProcInfoFetcher().
|
private |
Definition at line 53 of file ProcInfoFetcher.h.
Referenced by fetch().