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

TimeClass Class Reference

#include <timeclass.h>

List of all members.

Public Member Functions

 TimeClass ()
 TimeClass (const TimeClass &)
 ~TimeClass ()
void startTimer ()
void resetTimer ()
TimeClassstopTimer ()
long seconds ()
long useconds ()
void dumpOn (std::ostream &os) const

Private Attributes

TimeClass_private_time


Detailed Description

A Timer


Constructor & Destructor Documentation

TimeClass::TimeClass  ) 
 

TimeClass::TimeClass const TimeClass  ) 
 

TimeClass::~TimeClass  ) 
 


Member Function Documentation

void TimeClass::dumpOn std::ostream &  os  )  const
 

print timer as seconds.useconds

void TimeClass::resetTimer  ) 
 

reset timer to zero but don't stop it

long TimeClass::seconds  ) 
 

how many seconds have passed since start

void TimeClass::startTimer  ) 
 

start a timer

TimeClass & TimeClass::stopTimer  ) 
 

stop the timer

Returns:
elapsed time since start

long TimeClass::useconds  ) 
 

how many micro seconds have passed since start


Member Data Documentation

TimeClass_private* TimeClass::_time [private]
 


The documentation for this class was generated from the following files:
Generated on Thu Feb 23 23:56:11 2006 for liby2util by doxygen 1.3.6