#include <timer.hpp>
Public Member Functions | |
void | start () |
void | stop () |
void | print () |
double | seconds () |
Private Attributes | |
double | userTime |
double | systemTime |
Definition at line 27 of file timer.hpp.
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 | ( | ) |
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:
double timer::systemTime [private] |
double timer::userTime [private] |