reSIProcate/stack  9694
Functions
testTime.cxx File Reference
#include <iostream>
#include "resip/stack/Helper.hxx"
#include "rutil/Timer.hxx"
#include <unistd.h>
Include dependency graph for testTime.cxx:

Go to the source code of this file.

Functions

bool isNear (UInt64 value, UInt64 reference, UInt64 epsilon=250)
int main (int, char *[])

Function Documentation

bool isNear ( UInt64  value,
UInt64  reference,
UInt64  epsilon = 250 
)

Definition at line 15 of file testTime.cxx.

References value.

{
    UInt64  diff = value > reference ? value - reference : reference - value;

    return (diff < epsilon);
}
int main ( int  ,
char *  [] 
)

Definition at line 24 of file testTime.cxx.

References resip::Helper::aBitSmallerThan(), and resip::Timer::getTimeMs().

{
    cerr << "Time in ms " << Timer::getTimeMs() << endl;
    cerr << "aBitSmallerThan(0) = " << Helper::aBitSmallerThan(time_t(0)) << endl;
    cerr << "aBitSmallerThan(1) = " << Helper::aBitSmallerThan(time_t(1)) << endl;
    cerr << "aBitSmallerThan(5) = " << Helper::aBitSmallerThan(time_t(5)) << endl;
    cerr << "aBitSmallerThan(32) = " << Helper::aBitSmallerThan(time_t(32)) << endl;
    cerr << "aBitSmallerThan(64) = " << Helper::aBitSmallerThan(time_t(64)) << endl;
    cerr << "aBitSmallerThan(60) = " << Helper::aBitSmallerThan(time_t(60)) << endl;
    cerr << "aBitSmallerThan(1000) = " << Helper::aBitSmallerThan(time_t(1000)) << endl;    

    return 0;
}

Here is the call graph for this function: