Detailed Description
Same as
Timer but prints a report on destruction. This example shows its usage.
void myAlg(ListGraph &g,int n)
{
TimeReport tr("Running time of myAlg: ");
...
}
- See also:
- Timer
NoTimeReport
- Todo:
- There is no test case for this
#include <lemon/time_measure.h>
List of all members.
|
Public Member Functions |
| | TimeReport (std::string title, std::ostream &os=std::cerr, bool run=true) |
| |
|
|
| ~TimeReport () |
| | Prints the ellapsed time on destruction.
|
Constructor & Destructor Documentation
| TimeReport |
( |
std::string |
title, |
|
|
std::ostream & |
os = std::cerr, |
|
|
bool |
run = true | |
|
) |
| | [inline] |
- Parameters:
-
| title | This text will be printed before the ellapsed time. |
| os | The stream to print the report to. |
| run | Sets whether the timer should start immediately. |