HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_CumulativeTimer Class Reference

#include <UT_CumulativeTimer.h>

Public Member Functions

 UT_CumulativeTimer (const char *name, bool report_on_destroy=false)
 
 ~UT_CumulativeTimer ()
 
void reportWhenDestroyed (bool report=true)
 
void start ()
 
void stop ()
 
void reset ()
 
const char * getName () const
 
double getTime () const
 
double getOverlapTime () const
 
double getTotalTime () const
 

Detailed Description

Definition at line 20 of file UT_CumulativeTimer.h.

Constructor & Destructor Documentation

UT_CumulativeTimer::UT_CumulativeTimer ( const char *  name,
bool  report_on_destroy = false 
)
UT_CumulativeTimer::~UT_CumulativeTimer ( )

Member Function Documentation

const char* UT_CumulativeTimer::getName ( ) const
double UT_CumulativeTimer::getOverlapTime ( ) const
double UT_CumulativeTimer::getTime ( ) const
double UT_CumulativeTimer::getTotalTime ( ) const
void UT_CumulativeTimer::reportWhenDestroyed ( bool  report = true)
void UT_CumulativeTimer::reset ( )
void UT_CumulativeTimer::start ( )
void UT_CumulativeTimer::stop ( )

The documentation for this class was generated from the following file: