$search

bmtk::Timer Class Reference

#include <timer.hh>

List of all members.

Public Member Functions

float glance ()
float mark ()
float peek ()
float print ()
float printGlance ()
float printMark (char *label)
float printMark ()
float printStop (char *label)
float printStop ()
float printStore (char *label)
float printStore ()
float read ()
float recall ()
void reset ()
void resetAll ()
void resetStore ()
float start ()
float stop ()
float store ()
 Timer (char *prefix_, char *suffix_)
 Timer ()

Private Attributes

char * prefix
int startTime
int stopTime
int storeTime
char * suffix
int totalTime

Detailed Description

Definition at line 23 of file timer.hh.


Constructor & Destructor Documentation

bmtk::Timer::Timer (  ) 

Definition at line 17 of file timer.cc.

bmtk::Timer::Timer ( char *  prefix_,
char *  suffix_ 
)

Definition at line 21 of file timer.cc.


Member Function Documentation

float bmtk::Timer::glance (  ) 

Definition at line 42 of file timer.cc.

float bmtk::Timer::mark (  ) 

Definition at line 75 of file timer.cc.

float bmtk::Timer::peek (  ) 

Definition at line 52 of file timer.cc.

float bmtk::Timer::print (  ) 

Definition at line 83 of file timer.cc.

float bmtk::Timer::printGlance (  ) 

Definition at line 89 of file timer.cc.

float bmtk::Timer::printMark ( char *  label  ) 

Definition at line 119 of file timer.cc.

float bmtk::Timer::printMark (  ) 

Definition at line 108 of file timer.cc.

float bmtk::Timer::printStop ( char *  label  ) 

Definition at line 140 of file timer.cc.

float bmtk::Timer::printStop (  ) 

Definition at line 130 of file timer.cc.

float bmtk::Timer::printStore ( char *  label  ) 

Definition at line 102 of file timer.cc.

float bmtk::Timer::printStore (  ) 

Definition at line 96 of file timer.cc.

float bmtk::Timer::read (  ) 

Definition at line 27 of file timer.cc.

float bmtk::Timer::recall (  ) 

Definition at line 70 of file timer.cc.

void bmtk::Timer::reset (  ) 

Definition at line 48 of file timer.cc.

void bmtk::Timer::resetAll (  ) 

Definition at line 65 of file timer.cc.

void bmtk::Timer::resetStore (  ) 

Definition at line 61 of file timer.cc.

float bmtk::Timer::start (  ) 

Definition at line 31 of file timer.cc.

float bmtk::Timer::stop (  ) 

Definition at line 36 of file timer.cc.

float bmtk::Timer::store (  ) 

Definition at line 56 of file timer.cc.


Member Data Documentation

char* bmtk::Timer::prefix [private]

Definition at line 56 of file timer.hh.

int bmtk::Timer::startTime [private]

Definition at line 52 of file timer.hh.

int bmtk::Timer::stopTime [private]

Definition at line 53 of file timer.hh.

int bmtk::Timer::storeTime [private]

Definition at line 55 of file timer.hh.

char* bmtk::Timer::suffix [private]

Definition at line 57 of file timer.hh.

int bmtk::Timer::totalTime [private]

Definition at line 54 of file timer.hh.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Defines


bmtk
Author(s): Benjamin Pitzer
autogenerated on Mon Mar 4 11:05:58 2013