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