Open CASCADE Technology  6.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Macros | Functions
OSD_PerfMeter.h File Reference

Macros

#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

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

Macro Definition 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

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