collectSample overloads

Synopses

Declared in <balm_metricsmanager.h>

Collect a metric sample from the indicated categories into sample.

void
collectSample(
    MetricSample* sample,
    bsl::vector<MetricRecord>* records,
    bool resetFlag = false);

Same as the preceding overload, collecting from the specified categories sequence.

void
collectSample(
    MetricSample* sample,
    bsl::vector<MetricRecord>* records,
    Category const const* categories[],
    int numCategories,
    bool resetFlag = false);

Parameters

Name

Description

sample

receives the collected metric sample

records

receives the metric records referred to by sample

resetFlag

if true, reset collected metrics to defaults

categories

sequence of unique categories to sample

numCategories

number of categories in categories

Created with MrDocs