|
MetroCollect
2.3.4
|
Small struct to implement MetricsController delegate. More...


Public Member Functions | |
| void | metricsContollerCollectedMetricsValues (const MetroCollect::MetricsController &, const MetroCollect::MetricsDiffArray &, const MetroCollect::MetricsDataArray &, const MetroCollect::MetricsDataArray &) override |
| Function called every time the MetricsController has collected new values. More... | |
| void | metricsContollerCollectedMetricsStats (const MetroCollect::MetricsController &, const MetroCollect::MetricsController::MetricsStats &) override |
| Function called every time the MetricsController has computed statistics. More... | |
| bool | metricsContollerShouldStopCollectingMetrics (const MetroCollect::MetricsController &) override |
| Function called after each iteration to ask the delegate whether the controller should stop collecting metrics. More... | |
Public Attributes | |
| size_t | iterationCount |
| Number of iterations remaining to be done. More... | |
| std::vector< std::pair< std::string, std::string > > | names |
| Name of collected metrics. More... | |
Small struct to implement MetricsController delegate.
Definition at line 96 of file MetroCollectStats.cc.
|
inlineoverridevirtual |
Function called every time the MetricsController has computed statistics.
| metricsController | the calling MetricsController |
| metricsStats | computed statistics |
Implements MetroCollect::MetricsControllerDelegate.
Definition at line 108 of file MetroCollectStats.cc.
|
inlineoverridevirtual |
Function called every time the MetricsController has collected new values.
| metricsController | the calling MetricsController |
| metricsDiff | computed metrics differences |
| previousMetrics | earlier collected metrics |
| currentMetrics | latest collected metrics |
Implements MetroCollect::MetricsControllerDelegate.
Definition at line 100 of file MetroCollectStats.cc.
|
inlineoverridevirtual |
Function called after each iteration to ask the delegate whether the controller should stop collecting metrics.
| metricsController | the calling MetricsController |
Implements MetroCollect::MetricsControllerDelegate.
Definition at line 112 of file MetroCollectStats.cc.
| size_t MetroCollectStats::iterationCount |
Number of iterations remaining to be done.
Definition at line 97 of file MetroCollectStats.cc.
| std::vector<std::pair<std::string, std::string> > MetroCollectStats::names |
Name of collected metrics.
Definition at line 98 of file MetroCollectStats.cc.