32 #ifndef _OMS_CLOCKS_H_ 33 #define _OMS_CLOCKS_H_ 40 #define OMS_USE_CLOCKS 43 #define OMS_TIC(clocks, index) clocks.tic(index) 44 #define OMS_TOC(clocks, index) clocks.toc(index) 46 #define OMS_TIC(clocks, index) ((void)0) 47 #define OMS_TOC(clocks, index) ((void)0) 70 void getStats(
double* cpuStats,
double* wallStats);
std::stack< int > activeClocks
Definition: Clocks.h:75
void getStats(double *cpuStats, double *wallStats)
Definition: Clocks.cpp:103
Clock * clocks
Definition: Clocks.h:74
GlobalClockIndex_t
Definition: Clocks.h:50
Clocks & operator=(Clocks const ©)
~Clocks()
Definition: Clocks.cpp:62
Clocks(int numSubClocks)
Definition: Clocks.cpp:50
void toc(int clock)
Definition: Clocks.cpp:85
void tic(int clock)
Definition: Clocks.cpp:70
const char * GlobalClockNames[GLOBALCLOCK_MAX_INDEX]
Definition: Clocks.cpp:41
int numSubClocks
Definition: Clocks.h:73