wxArt2D
|
profiling classes More...
Go to the source code of this file.
Macros | |
#define | PrflEnbl_H |
#define | PRFL_DUMP a2dProfiler::PrflDump |
#define | PRFL_CNT(id) {static a2dProfilerCount prfl_##id(#id); prfl_##id.Cnt();} |
#define | PRFL_CNT_DCLR(id) {static a2dProfilerCount prfl_##id(#id);} |
#define | PRFL_CNT_CNT(id) {prfl_##id.Cnt();} |
#define | PRFL_CNT_HSTG(id, hstg, hstgMin, hstgMax) {static a2dProfilerHistogram prfl_##id(#id,hstgMin,hstgMax); prfl_##id.Cnt(hstg);} |
#define | PRFL_CNT_MEAN(id, val) {static a2dProfilerMean prfl_##id(_T(#id)); prfl_##id.Cnt(val);} |
#define | PRFL_BGN_TMR(id) static a2dProfilerTimer prfl_##id(_T(#id)); prfl_##id.BgnBlck(); |
#define | PRFL_END_TMR(id) prfl_##id.EndBlck(); |
#define | PRFL_AUTO_TMR(id) static a2dProfilerTimer prfl_auto1_##id(_T(#id)); a2dProfilerTimer::SPrflTmrAuto prfl_auto2_##id(&prfl_auto1_##id); |
#define | PRFL_BGN_TMR_MIN(id) static CPrflTmrMin prfl_##id(_T(#id)); prfl_##id.BgnBlck(); |
#define | PRFL_END_TMR_MIN(id) prfl_##id.EndBlck(); |
#define | PRFL_ENBL |
profiling classes
Copyright: 2004-2004 (c) Michael Sögtrop
Licence: wxWidgets Licence
RCS-ID:
Definition in file prflenbl.h.