MercuryTimerBenchmark Class Reference

Time benchmarker. More...

#include <MercuryTimer.h>

List of all members.

Public Member Functions

void Start (const MString &sName)
 Start the timer.
void End (const MString &sName)
 Stop the timer.
void Print ()

Private Attributes

std::map< MString, BenchPointm_mTotals


struct  BenchPoint
 [internal] Benchmark Point More...

Detailed Description

Time benchmarker.

Definition at line 40 of file MercuryTimer.h.

Member Function Documentation

void MercuryTimerBenchmark::Start ( const MString sName  ) 

Start the timer.

Definition at line 151 of file MercuryTimer.cpp.

void MercuryTimerBenchmark::End ( const MString sName  ) 

Stop the timer.

Definition at line 156 of file MercuryTimer.cpp.

void MercuryTimerBenchmark::Print (  ) 

Definition at line 162 of file MercuryTimer.cpp.

Member Data Documentation

std::map< MString, BenchPoint > MercuryTimerBenchmark::m_mTotals [private]

Definition at line 57 of file MercuryTimer.h.

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