mongo::ProcessInfo Class Reference

#include <processinfo.h>

List of all members.

Public Member Functions

bool blockCheckSupported ()
bool blockInMemory (char *start)
void getExtraInfo (BSONObjBuilder &info)
int getResidentSize ()
int getVirtualMemorySize ()
 ProcessInfo (pid_t pid=getpid())
bool supported ()
 ~ProcessInfo ()

Private Attributes

pid_t _pid

Detailed Description

Definition at line 34 of file processinfo.h.


Constructor & Destructor Documentation

mongo::ProcessInfo::ProcessInfo ( pid_t  pid = getpid()  ) 
mongo::ProcessInfo::~ProcessInfo (  ) 

Member Function Documentation

bool mongo::ProcessInfo::blockCheckSupported (  ) 
bool mongo::ProcessInfo::blockInMemory ( char *  start  ) 
void mongo::ProcessInfo::getExtraInfo ( BSONObjBuilder info  ) 

Append platform-specific data to obj

int mongo::ProcessInfo::getResidentSize (  ) 
Returns:
mbytes
int mongo::ProcessInfo::getVirtualMemorySize (  ) 
Returns:
mbytes
bool mongo::ProcessInfo::supported (  ) 

Member Data Documentation

pid_t mongo::ProcessInfo::_pid [private]

Definition at line 60 of file processinfo.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


mongodb
Author(s): Nate Koenig
autogenerated on Fri Jan 11 12:15:57 2013