Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

Impala::Util::TimeStats Class Reference

#include <TimeStats.h>

Collaboration diagram for Impala::Util::TimeStats:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TimeStats (bool relative=false)
void AddGroup (const std::string &name)
void MeasureFirst ()
void MeasureNext ()
void Print (std::ostream &os)
GroupGetCurrentGroup ()
const GroupSelectGroup (const std::string &name)
const GroupSelectGroup (int number)
void StartTime ()
void StopTime ()
void Reset ()
void ComputePercentages ()

Protected Attributes

Timer mClock
std::vector< Group * > mGroups
int mCurrentGroup
bool mIsTiming
bool mRelative

Friends

std::ostream & operator<< (std::ostream &os, TimeStats &stats)

Classes

class  Group

Detailed Description

Definition at line 22 of file TimeStats.h.


The documentation for this class was generated from the following file:
Generated on Fri Mar 19 11:41:26 2010 for ImpalaSrc by  doxygen 1.5.1