BloombergLP::balm::Metrics_Helper

This struct provides a namespace for a suite of functions used in the implementation of the macros defined in this component.

Synopsis

Declared in <balm_metrics.h>

struct Metrics_Helper;

Description

This type is an implementation detail and must not be used (directly) by clients outside of this component.

Enums

NameDescription
NameType Identifier type constants for logEmptyName.

Static Member Functions

NameDescription
getCollector Return the default metrics collector for the specified category and metric.
getIntegerCollector Return the default integer metrics collector for the specified category and metric.
initializeCategoryHolder Initialize the specified category holder for the specified category.
logEmptyName Log a warning if the specified name is empty or whitespace-only.
setPublicationType Set the publication type for the metric identified by the specified id.