00001 #ifndef _timer_h_ 00002 #define _timer_h_ 00003 00004 00005 typedef double Time; 00006 typedef enum type_timer {REAL, VIRTUAL} Timer; 00007 void start_timers (void); 00008 void stop_timers(Timer type); 00009 extern Time real_lapse; 00010 extern Time virtual_ulapse, virtual_slapse; 00011 #define REAL_TIMELAPSE (real_lapse) 00012 #define VIRTUAL_TIMELAPSE (virtual_ulapse + virtual_slapse) 00013 00014 #endif