Ion
|
A timeline metric processes a timeline, computes a set of metrics and adds them to a Benchmark object. More...
#include "timelinemetric.h"
Public Member Functions | |
virtual | ~TimelineMetric () |
virtual void | Run (const Timeline &timeline, analytics::Benchmark *benchmark) const =0 |
Run the metric on the timeline and add results to benchmark . More... | |
A timeline metric processes a timeline, computes a set of metrics and adds them to a Benchmark object.
Instances of this class need to be registerd with the CallTraceManager.
Definition at line 30 of file timelinemetric.h.
|
inlinevirtual |
Definition at line 32 of file timelinemetric.h.
|
pure virtual |
Run the metric on the timeline
and add results to benchmark
.