BloombergLP::bdlt::FixUtilConfiguration

This unconstrained (value-semantic) attribute class characterizes how to configure certain behavior in FixUtil functions.

Synopsis

Declared in <bdlt_fixutilconfiguration.h>

class FixUtilConfiguration;

Description

Currently, only the generate and generateRaw methods of that utility are affected by FixUtilConfiguration settings. See the section for information on the class attributes.

Member Functions

NameDescription
FixUtilConfiguration [constructor]Constructors
~FixUtilConfiguration [destructor]Destroy this object.
operator= Assign to this object the value of the specified rhs configuration, and return a reference providing modifiable access to this object.
fractionalSecondPrecision Return the value of the fractionalSecondPrecision attribute of this object.
print Write this object to stream in human-readable form.
setFractionalSecondPrecision Set the fractionalSecondPrecision attribute of this object to the specified value.
setUseZAbbreviationForUtc Set the useZAbbreviationForUtc attribute of this object to the specified value.
useZAbbreviationForUtc Return the value of the useZAbbreviationForUtc attribute of this object.

Static Member Functions

NameDescription
defaultConfiguration Return the value of the process-wide FixUtilConfiguration that is currently in effect.
setDefaultConfiguration Set the process-wide FixUtilConfiguration to the specified configuration.

Friends

NameDescription
BloombergLP::bdlt::operator!=Return true if the configurations differ.
BloombergLP::bdlt::operator==Return true if the specified lhs and rhs have the same value.