casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
casa::utilj::MemoryStatistics Class Reference

#include <UtilJ.h>

Public Member Functions

 MemoryStatistics ()
void update ()
double getRssInMB () const
int64_t getRssInBytes () const
double getVmInMB () const
int64_t getVmInBytes () const

Private Attributes

double bytesPerMb_p
string filename_p
int pageSize_p
int64_t rssPages_p
int64_t vmPages_p

Detailed Description

Definition at line 290 of file UtilJ.h.

Constructor & Destructor Documentation

casa::utilj::MemoryStatistics::MemoryStatistics ( )

Member Function Documentation

int64_t casa::utilj::MemoryStatistics::getRssInBytes ( ) const
double casa::utilj::MemoryStatistics::getRssInMB ( ) const
int64_t casa::utilj::MemoryStatistics::getVmInBytes ( ) const
double casa::utilj::MemoryStatistics::getVmInMB ( ) const
void casa::utilj::MemoryStatistics::update ( )

Member Data Documentation

double casa::utilj::MemoryStatistics::bytesPerMb_p

Definition at line 305 of file UtilJ.h.

string casa::utilj::MemoryStatistics::filename_p

Definition at line 306 of file UtilJ.h.

int casa::utilj::MemoryStatistics::pageSize_p

Definition at line 307 of file UtilJ.h.

int64_t casa::utilj::MemoryStatistics::rssPages_p

Definition at line 308 of file UtilJ.h.

int64_t casa::utilj::MemoryStatistics::vmPages_p

Definition at line 309 of file UtilJ.h.

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