timer Class Reference

#include <timer.hpp>

List of all members.

Public Member Functions

void start ()
void stop ()
void print ()
double seconds ()

Private Attributes

double userTime
double systemTime


Detailed Description

Definition at line 27 of file timer.hpp.


Member Function Documentation

void timer::print (  ) 

Definition at line 44 of file timer.cpp.

References outputStream::print_cr(), std, and userTime.

Here is the call graph for this function:

double timer::seconds (  ) 

Definition at line 40 of file timer.cpp.

References userTime.

Referenced by FlatProfiler::print().

void timer::start (  ) 

Definition at line 28 of file timer.cpp.

References os::systemTime(), systemTime, os::updateTimes(), os::userTime(), and userTime.

Referenced by FlatProfiler::engage().

Here is the call graph for this function:

void timer::stop (  ) 

Definition at line 34 of file timer.cpp.

References os::systemTime(), systemTime, os::updateTimes(), os::userTime(), and userTime.

Referenced by FlatProfiler::disengage().

Here is the call graph for this function:


Member Data Documentation

double timer::systemTime [private]

Definition at line 30 of file timer.hpp.

Referenced by start(), and stop().

double timer::userTime [private]

Definition at line 29 of file timer.hpp.

Referenced by print(), seconds(), start(), and stop().


The documentation for this class was generated from the following files:
Generated on Mon Oct 9 14:18:47 2006 for Strongtalk VM by  doxygen 1.4.7