Moses::Timer Class Reference

#include <Timer.h>

List of all members.

Public Member Functions

 Timer ()
void start (const char *msg=0)
void check (const char *msg=0)
double get_elapsed_time ()

Friends

std::ostream & operator<< (std::ostream &os, Timer &t)


Detailed Description

Definition at line 12 of file Timer.h.


Constructor & Destructor Documentation

Moses::Timer::Timer (  )  [inline]

Definition at line 28 of file Timer.h.


Member Function Documentation

void Moses::Timer::check ( const char *  msg = 0  ) 

Definition at line 91 of file Timer.cpp.

References TRACE_ERR.

Referenced by Moses::PrintUserTime().

Here is the caller graph for this function:

double Moses::Timer::get_elapsed_time (  ) 

Definition at line 30 of file Timer.cpp.

Referenced by Moses::GetUserTime().

Here is the caller graph for this function:

void Moses::Timer::start ( const char *  msg = 0  ) 

Definition at line 39 of file Timer.cpp.

References TRACE_ERR.

Referenced by Moses::ResetUserTime().

Here is the caller graph for this function:


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
Timer t 
) [friend]

Definition at line 105 of file Timer.cpp.


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

Generated on Wed Feb 8 08:04:09 2012 for Moses by  doxygen 1.5.9