This unconstrained (value-semantic) attribute class characterizes how to configure certain behavior in Iso8601Util functions.
Declared in <bdlt_iso8601utilparseconfiguration.h>
class Iso8601UtilParseConfiguration;
See the section for information on the class attributes.
| Name | Description |
|---|---|
Iso8601UtilParseConfiguration [constructor] | Create an Iso8601UtilParseConfiguration object having the (default) attribute values: ` relaxed() == false basic() == false ` |
~Iso8601UtilParseConfiguration [destructor] | Destroy this object. |
basic | Return true if the basic field of this object is set and false otherwise. |
print | Write this object to stream in human-readable form. |
relaxed | Return true if the relaxed field of this object is set and false otherwise. |
setBasic | Set the basic field of this object to the specified value and return a copy of this object. |
setRelaxed | Set the relaxed field of this object to the specified value and return a copy of this object. |
| 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. |