BloombergLP::balm::Publisher

This protocol class provides a method to publish recorded metric values.

Synopsis

Declared in <balm_publisher.h>

class Publisher;

Description

This protocol class provides a publish method to publish collected sample of recorded metric values. The precise meaning of publish is left to derived classes to specify.

Member Functions

NameDescription
~Publisher [destructor] [virtual]Destroy this object.
publish [virtual]Publish the specified metricValue.

Derived Classes

NameDescription
StreamPublisher This class provides a Publisher that writes metric samples to a stream.