BloombergLP::balm::MetricsManager::publish

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

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

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

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

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

Publish metrics for the specified category if it is enabled.

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

Publish metrics for the specified sequence of unique categories.

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

Parameters

NameDescription
categoriesset of categories whose metrics are published
resetFlagif true, reset collected metrics to defaults
categorycategory whose metrics are published if enabled
numCategoriesnumber of categories in categories