[#BloombergLP-bdlt-Iso8601UtilParseConfiguration]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlt.adoc[bdlt]::Iso8601UtilParseConfiguration
:relfileprefix: ../../
:mrdocs:

This unconstrained (value&hyphen;semantic) attribute class characterizes how to configure certain behavior in `Iso8601Util` functions&period;

== Synopsis

Declared in `&lt;bdlt&lowbar;iso8601utilparseconfiguration&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
class Iso8601UtilParseConfiguration;
----

== Description

See the  section for information on the class attributes&period;

== Member Functions

[cols="1,4"]
|===
| Name| Description
| xref:BloombergLP/bdlt/Iso8601UtilParseConfiguration/2constructor.adoc[`Iso8601UtilParseConfiguration`]         [.small]#[constructor]#
| Create an `Iso8601UtilParseConfiguration` object having the (default) attribute values&colon; &grave; relaxed() &equals;&equals; false basic() &equals;&equals; false &grave;
| xref:BloombergLP/bdlt/Iso8601UtilParseConfiguration/2destructor.adoc[`&#126;Iso8601UtilParseConfiguration`] [.small]#[destructor]#
| Destroy this object&period;
| xref:BloombergLP/bdlt/Iso8601UtilParseConfiguration/basic.adoc[`basic`] 
| Return `true` if the `basic` field of this object is set and `false` otherwise&period;
| xref:BloombergLP/bdlt/Iso8601UtilParseConfiguration/print.adoc[`print`] 
| Write this object to `stream` in human&hyphen;readable form&period;
| xref:BloombergLP/bdlt/Iso8601UtilParseConfiguration/relaxed.adoc[`relaxed`] 
| Return `true` if the `relaxed` field of this object is set and `false` otherwise&period;
| xref:BloombergLP/bdlt/Iso8601UtilParseConfiguration/setBasic.adoc[`setBasic`] 
| Set the `basic` field of this object to the specified `value` and return a copy of this object&period;
| xref:BloombergLP/bdlt/Iso8601UtilParseConfiguration/setRelaxed.adoc[`setRelaxed`] 
| Set the `relaxed` field of this object to the specified `value` and return a copy of this object&period;
|===


== Friends

[cols="1,4"]
|===
| Name| Description
| `xref:BloombergLP/bdlt/operator_not_eq-08f.adoc[BloombergLP::bdlt::operator!&equals;]`
| Return `true` if the configurations differ&period;
| `xref:BloombergLP/bdlt/operator_eq-094.adoc[BloombergLP::bdlt::operator&equals;&equals;]`
| Return `true` if the specified `lhs` and `rhs` have the same value&period;
|===


[.small]#Created with https://www.mrdocs.com[MrDocs]#
