18 #ifndef ION_PROFILE_TIMELINEMETRIC_H_
19 #define ION_PROFILE_TIMELINEMETRIC_H_
41 #endif // ION_PROFILE_TIMELINEMETRIC_H_
virtual ~TimelineMetric()
Copyright 2016 Google Inc.
virtual void Run(const Timeline &timeline, analytics::Benchmark *benchmark) const =0
Run the metric on the timeline and add results to benchmark.
A timeline metric processes a timeline, computes a set of metrics and adds them to a Benchmark object...
The Benchmark class provides types and utilities to make it easier to create performance benchmarks...