publish overloads

Synopses

Declared in <balm_metricsmanager.h>

Publish metrics belonging to the specified categories.

void
publish(
    bsl::set<Category const*> const& categories,
    bool resetFlag = true);

Same as the preceding overload, using a std::pmr::set of categories.

void
publish(
    std::pmr::set<Category const*> const& categories,
    bool resetFlag = true);

Same as the preceding overload, using a std::set of categories.

void
publish(
    std::set<Category const*> const& categories,
    bool resetFlag = true);

Publish metrics for the specified category if it is enabled.

void
publish(
    Category const* category,
    bool resetFlag = true);

Publish metrics for the specified sequence of unique categories.

void
publish(
    Category const const* categories[],
    int numCategories,
    bool resetFlag = true);

Parameters

Name

Description

categories

set of categories whose metrics are published

resetFlag

if true, reset collected metrics to defaults

category

category whose metrics are published if enabled

numCategories

number of categories in categories

Created with MrDocs