![]() |
NeoPZ
|
Contains macros and functions to support execution statistics recording. More...
#include <sstream>#include <string.h>#include <csvtable.h>#include <sys/resource.h>#include <pz_gettime.h>Go to the source code of this file.
Classes | |
| class | RunStat |
| class | RUsageRunStat |
| class | ElapsedTimeRunStat |
| class | RunStatsRecorder |
Macros | |
| #define | HAS_GETRUSAGE |
| #define | SET_TOTAL(fld) |
| #define | SET_TOTAL_TIMEVAL(fld) |
| #define | PRINT_FLD(hd, fld) |
| #define | TIMEVAL_TO_DOUBLE_MS(s) |
| #define | PRINT_TIMEVAL_FLD(hd, fld) |
| #define | APPEND_LONG_FLD(hd, fld) |
| #define | APPEND_TIMEVAL_FLD(hd, fld) |
Contains macros and functions to support execution statistics recording.
Definition in file stats_recorder.h.
| #define APPEND_LONG_FLD | ( | hd, | |
| fld | |||
| ) |
Referenced by RUsageRunStat::setCellValues().
| #define APPEND_TIMEVAL_FLD | ( | hd, | |
| fld | |||
| ) |
Referenced by RUsageRunStat::setCellValues().
| #define HAS_GETRUSAGE |
Definition at line 8 of file stats_recorder.h.
| #define PRINT_FLD | ( | hd, | |
| fld | |||
| ) |
Referenced by RUsageRunStat::print().
| #define PRINT_TIMEVAL_FLD | ( | hd, | |
| fld | |||
| ) |
Referenced by RUsageRunStat::print().
| #define SET_TOTAL | ( | fld | ) |
Referenced by RUsageRunStat::stop().
| #define SET_TOTAL_TIMEVAL | ( | fld | ) |
Referenced by RUsageRunStat::stop().
| #define TIMEVAL_TO_DOUBLE_MS | ( | s | ) |
1.8.13