65 using namespace SMDS; \
66 counters::_ctrs[i]._ctrNames = (
char *)__FILE__; \
67 counters::_ctrs[i]._ctrLines = __LINE__; \
68 salome_chrono aChrono##i(i);
70#define CHRONOSTOP(i) aChrono##i.stop();
74#define CHRONO(i) using namespace SMDS;
#define SMDS_EXPORT
Definition: SMESH_SMDS.hxx:37
Definition: chrono.hxx:41
static cntStruct * _ctrs
Definition: chrono.hxx:43
static int _nbChrono
Definition: chrono.hxx:48
Definition: chrono.hxx:52
int _ctr
Definition: chrono.hxx:59
clock_t _end
Definition: chrono.hxx:60
bool _run
Definition: chrono.hxx:58
int salome_chrono()
Definition: MeshCut_Utils.cxx:593
Definition: chrono.hxx:31
struct SMDS::acnt cntStruct
Definition: chrono.hxx:33
char * _ctrNames
Definition: chrono.hxx:34
int _ctrLines
Definition: chrono.hxx:35
double _ctrCumul
Definition: chrono.hxx:37
int _ctrOccur
Definition: chrono.hxx:36