LRT13
1.0
Main Page
Namespaces
Classes
Files
File List
All
Classes
Namespaces
Functions
Variables
Enumerations
Enumerator
Utils
Stopwatch.h
1
#ifndef STOPWATCH_H_
2
#define STOPWATCH_H_
3
4
#include <Timer.h>
5
6
#include "AsyncPrinter.h"
7
8
class
Stopwatch
9
{
10
public
:
11
Stopwatch();
12
13
void
Start();
14
void
Stop();
15
void
Restart();
16
void
Reset();
17
18
bool
Running();
19
20
double
TotalElapsedMinutes();
21
double
TotalElapsedSeconds();
22
double
TotalElapsedMilliseconds();
23
private
:
24
double
m_begin;
25
double
m_end;
26
27
double
m_totalTime;
28
29
bool
m_stopped;
30
};
31
32
#endif
Generated on Thu Nov 28 2013 20:16:51 for LRT13 by
1.8.3