Public Member Functions | Protected Attributes
UT_Timer Class Reference

Provides time measuring functionality. More...

#include <UT_Timer.h>

List of all members.

Public Member Functions

double end (char *message=NULL)
char * getDateTimeStr (void)
void start (void)
 UT_Timer (void)
virtual ~UT_Timer (void)

Protected Attributes

clock_t clock
struct tms currtime
struct tms difftime
long ges_usecs
long iClkTck
struct tms lasttime
long secs
clock_t start_clock
struct timeval tv_end
struct timeval tv_start
long usecs

Detailed Description

Provides time measuring functionality.

Author:
Frank Althof & Derik Schroeter
Version:
1.0
Date:
August 2000

Definition at line 39 of file UT_Timer.h.


Constructor & Destructor Documentation

UT_Timer::UT_Timer ( void  )

Definition at line 20 of file UT_Timer.cpp.

virtual UT_Timer::~UT_Timer ( void  ) [inline, virtual]

Definition at line 44 of file UT_Timer.h.


Member Function Documentation

double UT_Timer::end ( char *  message = NULL)

Definition at line 32 of file UT_Timer.cpp.

char* UT_Timer::getDateTimeStr ( void  ) [inline]

Definition at line 51 of file UT_Timer.h.

void UT_Timer::start ( void  ) [inline]

Definition at line 48 of file UT_Timer.h.


Member Data Documentation

clock_t UT_Timer::clock [protected]

Definition at line 67 of file UT_Timer.h.

struct tms UT_Timer::currtime [protected]

Definition at line 63 of file UT_Timer.h.

struct tms UT_Timer::difftime [protected]

Definition at line 65 of file UT_Timer.h.

long UT_Timer::ges_usecs [protected]

Definition at line 59 of file UT_Timer.h.

long UT_Timer::iClkTck [protected]

Definition at line 62 of file UT_Timer.h.

struct tms UT_Timer::lasttime [protected]

Definition at line 64 of file UT_Timer.h.

long UT_Timer::secs [protected]

Definition at line 58 of file UT_Timer.h.

clock_t UT_Timer::start_clock [protected]

Definition at line 67 of file UT_Timer.h.

struct timeval UT_Timer::tv_end [protected]

Definition at line 56 of file UT_Timer.h.

struct timeval UT_Timer::tv_start [protected]

Definition at line 55 of file UT_Timer.h.

long UT_Timer::usecs [protected]

Definition at line 57 of file UT_Timer.h.


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


lo
Author(s): U. Klank
autogenerated on Thu May 23 2013 07:34:46