BloombergLP::balm::MetricsManager::collectSample

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);
» more...

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);
» more...

Parameters

NameDescription
samplereceives the collected metric sample
recordsreceives the metric records referred to by sample
resetFlagif true, reset collected metrics to defaults
categoriessequence of unique categories to sample
numCategoriesnumber of categories in categories