#include <portable_timer.hh>
Public Member Functions | |
double | elapsed () |
Portable_Timer () | |
Portable_Timer (int clkid) | |
void | start () |
void | stop () |
double | user_time () |
Private Attributes | |
int | m_clkid |
double | m_start_time |
double | m_stop_time |
Definition at line 97 of file portable_timer.hh.
Portable_Timer::Portable_Timer | ( | ) | [inline] |
Definition at line 101 of file portable_timer.hh.
Portable_Timer::Portable_Timer | ( | int | clkid | ) | [inline] |
Definition at line 106 of file portable_timer.hh.
double Portable_Timer::elapsed | ( | ) | [inline] |
Definition at line 125 of file portable_timer.hh.
void Portable_Timer::start | ( | ) | [inline] |
Definition at line 109 of file portable_timer.hh.
void Portable_Timer::stop | ( | ) | [inline] |
Definition at line 117 of file portable_timer.hh.
double Portable_Timer::user_time | ( | ) | [inline] |
Definition at line 130 of file portable_timer.hh.
int Portable_Timer::m_clkid [private] |
Definition at line 138 of file portable_timer.hh.
double Portable_Timer::m_start_time [private] |
Definition at line 139 of file portable_timer.hh.
double Portable_Timer::m_stop_time [private] |
Definition at line 139 of file portable_timer.hh.