#include <XrdSysTimer.hh>
Public Member Functions | |
timeval * | Delta_Time (struct timeval &tbeg) |
int | TimeLE (time_t tsec) |
unsigned long | Report (double &) |
unsigned long | Report (unsigned long &) |
unsigned long | Report (unsigned long long &) |
unsigned long | Report (struct timeval &) |
void | Reset () |
time_t | Seconds () |
void | Set (struct timeval &tod) |
XrdSysTimer () | |
Static Public Member Functions | |
static time_t | Midnight (time_t tnow=0) |
static void | Snooze (int seconds) |
static char * | s2hms (int sec, char *buff, int blen) |
static int | TimeZone () |
static void | Wait (int milliseconds) |
static void | Wait4Midnight () |
Private Member Functions | |
unsigned long | Report () |
Private Attributes | |
timeval | StopWatch |
timeval | LastReport |
XrdSysTimer::XrdSysTimer | ( | ) | [inline] |
struct timeval* XrdSysTimer::Delta_Time | ( | struct timeval & | tbeg | ) |
static time_t XrdSysTimer::Midnight | ( | time_t | tnow = 0 |
) | [static] |
unsigned long XrdSysTimer::Report | ( | ) | [private] |
unsigned long XrdSysTimer::Report | ( | struct timeval & | ) |
unsigned long XrdSysTimer::Report | ( | unsigned long long & | ) |
unsigned long XrdSysTimer::Report | ( | unsigned long & | ) |
unsigned long XrdSysTimer::Report | ( | double & | ) |
void XrdSysTimer::Reset | ( | ) | [inline] |
static char* XrdSysTimer::s2hms | ( | int | sec, | |
char * | buff, | |||
int | blen | |||
) | [static] |
time_t XrdSysTimer::Seconds | ( | ) | [inline] |
void XrdSysTimer::Set | ( | struct timeval & | tod | ) | [inline] |
static void XrdSysTimer::Snooze | ( | int | seconds | ) | [static] |
int XrdSysTimer::TimeLE | ( | time_t | tsec | ) | [inline] |
static int XrdSysTimer::TimeZone | ( | ) | [static] |
static void XrdSysTimer::Wait | ( | int | milliseconds | ) | [static] |
static void XrdSysTimer::Wait4Midnight | ( | ) | [static] |
struct timeval XrdSysTimer::LastReport [private] |
struct timeval XrdSysTimer::StopWatch [private] |