ibrcommon::TimeMeasurement Class Reference

#include <TimeMeasurement.h>

List of all members.

Public Member Functions

 TimeMeasurement ()
virtual ~TimeMeasurement ()
void start ()
void stop ()
double getMilliseconds ()
double getSeconds ()

Friends

std::ostream & operator<< (std::ostream &stream, TimeMeasurement &measurement)


Detailed Description

Definition at line 17 of file TimeMeasurement.h.


Constructor & Destructor Documentation

ibrcommon::TimeMeasurement::TimeMeasurement (  ) 

Definition at line 15 of file TimeMeasurement.cpp.

References start(), and stop().

ibrcommon::TimeMeasurement::~TimeMeasurement (  )  [virtual]

Definition at line 20 of file TimeMeasurement.cpp.


Member Function Documentation

void ibrcommon::TimeMeasurement::start (  ) 

void ibrcommon::TimeMeasurement::stop (  ) 

double ibrcommon::TimeMeasurement::getMilliseconds (  ) 

Definition at line 38 of file TimeMeasurement.cpp.

Referenced by getSeconds(), and dtn::streams::StreamConnection::wait().

double ibrcommon::TimeMeasurement::getSeconds (  ) 

Definition at line 49 of file TimeMeasurement.cpp.

References getMilliseconds().

Referenced by dtn::net::operator<<().


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  stream,
TimeMeasurement measurement 
) [friend]

Definition at line 54 of file TimeMeasurement.cpp.


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

Generated on Fri Jul 30 09:15:37 2010 for IBR-DTNSuite by  doxygen 1.5.6