Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

LookupStats::Datum Class Reference

#include <LookupStats.H>

List of all members.

Public Member Functions

 Datum () throw ()
void Update (Timer::MicroSecs tm) throw ()
void Update (const Datum &d) throw ()
void Send (SRPC &srpc) const throw (SRPC::failure)
void Recv (SRPC &srpc) throw (SRPC::failure)
void Print (std::ostream &os, const char *label, int labelWidth, Timer::MicroSecs total, int indent=2) const throw ()

Public Attributes

Basics::uint64 num
Timer::MicroSecs totalTime
Timer::MicroSecs minTime
Timer::MicroSecs maxTime


Constructor & Destructor Documentation

LookupStats::Datum::Datum  )  throw () [inline]
 

Definition at line 40 of file LookupStats.H.


Member Function Documentation

void LookupStats::Datum::Print std::ostream &  os,
const char *  label,
int  labelWidth,
Timer::MicroSecs  total,
int  indent = 2
const throw ()
 

Definition at line 89 of file LookupStats.C.

References Indent().

Referenced by LookupStats::Rec::Print().

void LookupStats::Datum::Recv SRPC srpc  )  throw (SRPC::failure)
 

Definition at line 81 of file LookupStats.C.

void LookupStats::Datum::Send SRPC srpc  )  const throw (SRPC::failure)
 

Definition at line 73 of file LookupStats.C.

void LookupStats::Datum::Update const Datum d  )  throw ()
 

Definition at line 56 of file LookupStats.C.

References max(), and min().

void LookupStats::Datum::Update Timer::MicroSecs  tm  )  throw ()
 

Definition at line 44 of file LookupStats.C.

References max(), and min().

Referenced by LookupStats::Rec::Print().


Member Data Documentation

Timer::MicroSecs LookupStats::Datum::maxTime
 

Definition at line 37 of file LookupStats.H.

Timer::MicroSecs LookupStats::Datum::minTime
 

Definition at line 37 of file LookupStats.H.

Basics::uint64 LookupStats::Datum::num
 

Definition at line 35 of file LookupStats.H.

Referenced by LookupStats::Rec::Print().

Timer::MicroSecs LookupStats::Datum::totalTime
 

Definition at line 36 of file LookupStats.H.


The documentation for this class was generated from the following files:
Generated on Mon May 8 00:49:11 2006 for Vesta by  doxygen 1.4.2