#include <probe.h>
Inherited by ProbeBand, ProbeBandSlice, ProbeHistogram, ProbeJitter, ProbeMean, ProbeMinMax, and ProbeSlice.
Inheritance diagram for Probe:
Public Member Functions | |
Probe (string _theName, bool _isGlobal=LOCALPROBE) | |
It allows to define the name of the probe and its parameters (where needed). | |
virtual void | Reset (void) |
[internal] Reset the probe, clearing all its internal counters and starting a new output file. | |
virtual void | Zap (double) |
[internal] Reset the probe, clearing all its internal counters. The meaning of the parameter is probe-dependant. | |
virtual void | Observe (double value)=0 |
Observe a value, actual use of the value is probe-dependant. | |
virtual void | WriteToFile (double time)=0 |
[internal] Write the probe statistics to the output file. It is called periodically by NePSing. |
|
It allows to define the name of the probe and its parameters (where needed).
|
|
[internal] Write the probe statistics to the output file. It is called periodically by NePSing.
Implemented in ProbeBand, ProbeBandSlice, ProbeHistogram, ProbeJitter, ProbeMean, ProbeMinMax, and ProbeSlice. |