BloombergLP::bdlat_BasicEnumerationWrapper<balm::PublicationType::Value>

Synopsis

Declared in <balm_publicationtype.h>

template<>
struct bdlat_BasicEnumerationWrapper<balm::PublicationType::Value>
    : balm::PublicationType

Base Classes

NameDescription
balm::PublicationTypeThis class defines an enumeration of aggregation type that can be used to describe the published output of a metric. Concrete Publisher implementations may use this these types to configure their output.

Type Aliases

Name
Wrapper

Enums

NameDescription
Unnamed enum Enumerator count constants.
Value Publication type enumerator values.

Static Member Functions

NameDescription
fromInt Load into the specified result the enumerator matching the specified number. Return 0 on success, and a non-zero value with no effect on result otherwise (i.e., number does not match any enumerator).
fromString fromString overloads
print Write to the specified stream the string representation of the specified enumeration value. Return a reference to the modifiable stream.
toString Return the string representation exactly matching the enumerator name corresponding to the specified enumeration value.