Classes | Typedefs
stattimer.hpp File Reference

A stopwatch timer library that reports statistics. More...

#include <math.h>
#include <string.h>
#include <vector>
#include <map>
#include <string>
#include <iostream>
#include <sstream>
#include <fstream>
#include <iomanip>
#include <sys/time.h>
+ Include dependency graph for stattimer.hpp:

Go to the source code of this file.

Classes

class  STimer
 
class  STimerList_< TimerType >
 
class  STimerList_< TimerType >
 
struct  STimerRecords
 
class  STimerScoped_< TimerType >
 
class  STimerScoped_< TimerType >
 

Typedefs

typedef STimerList_< STimerSTimerList
 
typedef std::string(* STimerReporterFunc) (STimerRecords &rec)
 
typedef STimerScoped_< STimerSTimerScoped
 

Detailed Description

A stopwatch timer library that reports statistics.

Author
Shingo W. Kagami

Definition in file stattimer.hpp.

Typedef Documentation

§ STimerList

See template class STimerList_.

Definition at line 71 of file stattimer.hpp.

§ STimerReporterFunc

typedef std::string(* STimerReporterFunc) (STimerRecords &rec)

Type of a user-defined reporter function.

Parameters
rec[in] Timer statistics record

Definition at line 66 of file stattimer.hpp.

§ STimerScoped

See template class STimerScoped_.

Definition at line 81 of file stattimer.hpp.