All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
stop-watch.hh File Reference
#include <iostream>
#include <map>
#include <ctime>
#include <sstream>
Include dependency graph for stop-watch.hh:
This graph shows which files directly or indirectly include this file:

Classes

struct  StopwatchException
 
class  Stopwatch
 A class representing a stopwatch. More...
 
struct  Stopwatch::PerformanceData
 Struct to hold the performance data. More...
 

Macros

#define STOP_WATCH_MAX_NAME_LENGTH   80
 

Enumerations

enum  StopwatchMode {
  NONE = 0,
  CPU_TIME = 1,
  REAL_TIME = 2
}
 

Functions

StopwatchgetProfiler ()
 

Macro Definition Documentation

#define STOP_WATCH_MAX_NAME_LENGTH   80

Enumeration Type Documentation

Enumerator
NONE 
CPU_TIME 
REAL_TIME 

Function Documentation

Stopwatch& getProfiler ( )