Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

BaseTimer Class Reference

#include <timer.h>

Inheritance diagram for BaseTimer:

RealTimer SysTimer UserTimer List of all members.

Public Types

enum  { MSPSEC = 1000000 }

Public Methods

void clear ()
double time () const
std::ostream & print (std::ostream &) const
BaseTimer & operator= (const BaseTimer &T)
const BaseTimer operator- (const BaseTimer &T) const
const BaseTimer operator- ()
const BaseTimer operator+ (const BaseTimer &T) const
BaseTimer & operator+= (const BaseTimer &T)
BaseTimer & operator-= (const BaseTimer &T)

Static Public Methods

long seed ()

Public Attributes

double _start_t
double _t

Member Enumeration Documentation

anonymous enum
 

Enumeration values:
MSPSEC 


Member Function Documentation

void clear (    )  [inline]
 

const BaseTimer operator+ (  const BaseTimer &    T )  const
 

BaseTimer& operator+= (  const BaseTimer &    T )  [inline]
 

const BaseTimer operator- (    ) 
 

const BaseTimer operator- (  const BaseTimer &    T )  const
 

BaseTimer& operator-= (  const BaseTimer &    T )  [inline]
 

BaseTimer & operator= (  const BaseTimer &    T ) 
 

ostream & print (  std::ostream &    )  const
 

long seed (    )  [static]
 

double time (    )  const [inline]
 


Member Data Documentation

double _start_t
 

double _t
 


Generated on Mon Jun 20 09:16:51 2005 for linbox by doxygen1.2.18