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

Name

Description

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

Name

Description

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

Name

Description

BloombergLP::bdlt::operator!=

Return true if the configurations differ.

BloombergLP::bdlt::operator==

Return true if the specified lhs and rhs have the same value.

Created with MrDocs