Create an integer metric object for the specified metricId.
Synopsis
Declared in <balm_integermetric.h>
explicit
IntegerMetric(
MetricId const& metricId,
MetricsManager* manager = 0);
Description
Create an integer metric object to collect values for the specified metricId. Optionally specify a metrics manager used to provide a collector for metricId. If manager is 0, use the default metrics manager, if initialized; if manager is 0 and the default metrics manager has not been initialized, place this metric object in the inactive state (i.e., isActive() is false) in which case instance methods that would otherwise update the metric will have no effect. The behavior is undefined unless metricId is a valid id returned by the MetricRepository object owned by the indicated metrics manager.
Parameters
Name |
Description |
metricId |
identity of the metric to collect |
manager |
metrics manager used to provide a collector (0 for default) |
Created with MrDocs