47 #define OMS_TIC(clocks, index) clocks.tic(index)
48 #define OMS_TOC(clocks, index) clocks.toc(index)
50 #define OMS_TIC(clocks, index) ((void)0)
51 #define OMS_TOC(clocks, index) ((void)0)
74 void getStats(
double* cpuStats,
double* wallStats);
GlobalClockIndex_t
Definition Clocks.h:55
@ GLOBALCLOCK_SIMULATION
Definition Clocks.h:59
@ GLOBALCLOCK_RESULTFILE
Definition Clocks.h:61
@ GLOBALCLOCK_INITIALIZATION
Definition Clocks.h:58
@ GLOBALCLOCK_MAX_INDEX
Definition Clocks.h:63
@ GLOBALCLOCK_INSTANTIATION
Definition Clocks.h:57
@ GLOBALCLOCK_COMMUNICATION
Definition Clocks.h:60
@ GLOBALCLOCK_IDLE
Definition Clocks.h:56
const char * GlobalClockNames[GLOBALCLOCK_MAX_INDEX]
Definition Clocks.cpp:45
void toc(int clock)
Definition Clocks.cpp:89
int numSubClocks
Definition Clocks.h:77
Clocks(Clocks const ©)
Clocks & operator=(Clocks const ©)
void tic(int clock)
Definition Clocks.cpp:74
~Clocks()
Definition Clocks.cpp:66
void getStats(double *cpuStats, double *wallStats)
Definition Clocks.cpp:107
std::stack< int > activeClocks
Definition Clocks.h:79
Clock * clocks
Definition Clocks.h:78