yaz_timing_t yaz_timing_create(void)
create timing handle
void yaz_timing_stop(yaz_timing_t t)
stop timer
struct yaz_timing * yaz_timing_t
YAZ timing handle (opaque type)
double yaz_timing_get_user(yaz_timing_t t)
returns user time in seconds
void yaz_timing_destroy(yaz_timing_t *tp)
destroys timing handle
double yaz_timing_get_sys(yaz_timing_t t)
returns system time in seconds
void yaz_timing_start(yaz_timing_t t)
start timer
double yaz_timing_get_real(yaz_timing_t t)
returns real time in seconds
Header with fundamental macros.