OSD_PerfMeter.h File Reference

Defines

#define PERF_TICK_METER(_m_name)
#define PERF_START_METER(_m_name)
#define PERF_STOP_METER(_m_name)
#define PERF_CLOSE_METER(_m_name)
#define PERF_PRINT_ALL

Functions

int perf_init_meter (const char *const MeterName)
int perf_start_meter (const char *const MeterName)
int perf_start_imeter (const int iMeter)
int perf_stop_meter (const char *const MeterName)
int perf_stop_imeter (const int iMeter)
int perf_tick_meter (const char *const MeterName)
int perf_tick_imeter (const int iMeter)
int perf_get_meter (const char *const MeterName, int *nb_enter, double *seconds)
void perf_close_meter (const char *const MeterName)
void perf_close_imeter (const int iMeter)
void perf_print_all_meters (void)
void perf_destroy_all_meters (void)
void perf_print_and_destroy (void)

Define Documentation

#define PERF_CLOSE_METER ( _m_name   ) 
#define PERF_PRINT_ALL
#define PERF_START_METER ( _m_name   ) 
#define PERF_STOP_METER ( _m_name   ) 
#define PERF_TICK_METER ( _m_name   ) 

Function Documentation

void perf_close_imeter ( const int  iMeter  ) 
void perf_close_meter ( const char *const   MeterName  ) 
void perf_destroy_all_meters ( void   ) 
int perf_get_meter ( const char *const   MeterName,
int nb_enter,
double *  seconds 
)
int perf_init_meter ( const char *const   MeterName  ) 
void perf_print_all_meters ( void   ) 
void perf_print_and_destroy ( void   ) 
int perf_start_imeter ( const int  iMeter  ) 
int perf_start_meter ( const char *const   MeterName  ) 
int perf_stop_imeter ( const int  iMeter  ) 
int perf_stop_meter ( const char *const   MeterName  ) 
int perf_tick_imeter ( const int  iMeter  ) 
int perf_tick_meter ( const char *const   MeterName  ) 
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:40:46 2011 for Open CASCADE Technology by  doxygen 1.6.3