ARGOBOTS  66b1c39742507d8df30e8d28c54839b961a14814
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Functions
timer.c File Reference
#include "abti.h"
Include dependency graph for timer.c:

Go to the source code of this file.

Functions

static ABTU_ret_err int timer_alloc (ABTI_timer **pp_newtimer)
 
double ABT_get_wtime (void)
 Get elapsed wall clock time. More...
 
int ABT_timer_create (ABT_timer *newtimer)
 Create a new timer. More...
 
int ABT_timer_dup (ABT_timer timer, ABT_timer *newtimer)
 Duplicate the timer. More...
 
int ABT_timer_free (ABT_timer *timer)
 Free the timer object. More...
 
int ABT_timer_start (ABT_timer timer)
 Start the timer. More...
 
int ABT_timer_stop (ABT_timer timer)
 Stop the timer. More...
 
int ABT_timer_read (ABT_timer timer, double *secs)
 Read the elapsed time of the timer. More...
 
int ABT_timer_stop_and_read (ABT_timer timer, double *secs)
 Stop the timer and read the elapsed time of the timer. More...
 
int ABT_timer_stop_and_add (ABT_timer timer, double *secs)
 Stop the timer and add the elapsed time of the timer. More...
 
int ABT_timer_get_overhead (double *overhead)
 Obtain the overhead time of using ABT_timer. More...
 

Function Documentation

static ABTU_ret_err int timer_alloc ( ABTI_timer **  pp_newtimer)
static

Definition at line 275 of file timer.c.

Referenced by ABT_timer_create(), and ABT_timer_dup().