8#ifndef INCLUDED_BALM_CONFIGURATIONUTIL
9#define INCLUDED_BALM_CONFIGURATIONUTIL
282#include <balscm_version.h>
291class MetricFormatSpec;
314 const char *metricName,
334 const char *metricName,
356 const char *category,
357 const char *metricName,
386 const char *metricName,
int UserDataKey
Definition balm_metricdescription.h:190
Definition balm_metricsmanager.h:490
#define BSLS_IDENT(str)
Definition bsls_ident.h:195
Definition balm_bdlmmetricsadapter.h:141
This struct provides utilities for configuring metrics.
Definition balm_configurationutil.h:299
static MetricDescription::UserDataKey createUserDataKey(MetricsManager *manager=0)
static int setPreferredPublicationType(const char *category, const char *metricName, PublicationType::Value publicationType, MetricsManager *manager=0)
static void setUserData(const char *categoryName, MetricDescription::UserDataKey key, const void *value, MetricsManager *manager=0)
static void setUserData(const char *category, const char *metricName, MetricDescription::UserDataKey key, const void *value, MetricsManager *manager=0)
static int setFormatSpec(const char *category, const char *metricName, PublicationType::Value publicationType, const MetricFormatSpec &formatSpec, MetricsManager *manager=0)
static int setFormat(const char *category, const char *metricName, const MetricFormat &format, MetricsManager *manager=0)
Value
Definition balm_publicationtype.h:81