#include <JTime.h>
Public Member Functions | |
StopWatch () | |
virtual | ~StopWatch () |
Object * | clone () const |
bool | reset () |
bool | start () |
bool | stop () |
bool | setMark () |
bool | setMark (const JString &label) |
JString | print () |
JString | printNoLabels () |
JString | printDetails () |
long | getTotalTime () |
long | getMarkCount () |
long | getAverageDistance () |
long | getStandardDeviationDistance () |
StatSample | getStatSample () |
Public Attributes | |
ObjectDictionary | marks |
JTime | timeStarted |
JTime | timeStopped |
Definition at line 185 of file JTime.h.
Object * cmlabs::StopWatch::clone | ( | ) | const [virtual] |
bool cmlabs::StopWatch::setMark | ( | const JString & | label | ) |
JString cmlabs::StopWatch::print | ( | ) | [virtual] |
StatSample cmlabs::StopWatch::getStatSample | ( | ) |