casa::utilj::IoStatistics Class Reference

#include <UtilJ.h>

List of all members.

Public Member Functions

 IoStatistics ()
IoStatistics operator- (const IoStatistics &) const
IoStatistics operator+ (const IoStatistics &) const
IoStatistics operator/ (const IoStatistics &) const
IoStatistics operator* (Double factor) const
void capture ()
Double getBytesRead () const
Double getBytesWritten () const
Double getNReads () const
Double getNWrites () const
String report (float scale=.001, const String &scaleTag=String("K")) const

Private Attributes

Double nBytesRead_p
Double nBytesWritten_p
Double nReads_p
Double nWrites_p
String statFile_p

Detailed Description

Definition at line 307 of file UtilJ.h.


Constructor & Destructor Documentation

casa::utilj::IoStatistics::IoStatistics (  ) 

Member Function Documentation

void casa::utilj::IoStatistics::capture (  ) 
Double casa::utilj::IoStatistics::getBytesRead (  )  const
Double casa::utilj::IoStatistics::getBytesWritten (  )  const
Double casa::utilj::IoStatistics::getNReads (  )  const
Double casa::utilj::IoStatistics::getNWrites (  )  const
IoStatistics casa::utilj::IoStatistics::operator* ( Double  factor  )  const
IoStatistics casa::utilj::IoStatistics::operator+ ( const IoStatistics  )  const
IoStatistics casa::utilj::IoStatistics::operator- ( const IoStatistics  )  const
IoStatistics casa::utilj::IoStatistics::operator/ ( const IoStatistics  )  const
String casa::utilj::IoStatistics::report ( float  scale = .001,
const String &  scaleTag = String("K") 
) const

Member Data Documentation

Definition at line 329 of file UtilJ.h.

Definition at line 330 of file UtilJ.h.

Definition at line 331 of file UtilJ.h.

Definition at line 332 of file UtilJ.h.

Definition at line 333 of file UtilJ.h.


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

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1