8#ifndef INCLUDED_BDLT_ISO8601UTILPARSECONFIGURATION
9#define INCLUDED_BDLT_ISO8601UTILPARSECONFIGURATION
140#include <bdlscm_version.h>
144#include <bsl_iosfwd.h>
232 bsl::ostream&
print(bsl::ostream& stream,
234 int spacesPerLevel = 4)
const;
320 Iso8601UtilParseConfiguration rhs)
322 return lhs.d_basic == rhs.d_basic && lhs.d_relaxed == rhs.d_relaxed;
327 Iso8601UtilParseConfiguration rhs)
329 return lhs.d_basic !=
rhs.d_basic ||
lhs.d_relaxed !=
rhs.d_relaxed;
Definition bdlt_iso8601utilparseconfiguration.h:158
bool relaxed() const
Definition bdlt_iso8601utilparseconfiguration.h:310
bool basic() const
Definition bdlt_iso8601utilparseconfiguration.h:304
bsl::ostream & print(bsl::ostream &stream, int level=0, int spacesPerLevel=4) const
Iso8601UtilParseConfiguration(const Iso8601UtilParseConfiguration original)=default
Iso8601UtilParseConfiguration()
Definition bdlt_iso8601utilparseconfiguration.h:273
~Iso8601UtilParseConfiguration()
Destroy this object.
Definition bdlt_iso8601utilparseconfiguration.h:280
friend bool operator!=(Iso8601UtilParseConfiguration, Iso8601UtilParseConfiguration)
Iso8601UtilParseConfiguration setBasic(bool value=true)
Definition bdlt_iso8601utilparseconfiguration.h:285
Iso8601UtilParseConfiguration setRelaxed(bool value=true)
Definition bdlt_iso8601utilparseconfiguration.h:294
friend bool operator==(Iso8601UtilParseConfiguration, Iso8601UtilParseConfiguration)
#define BSLS_IDENT(str)
BSLS_IDENT() - insert string into .comment binary segment (if supported)
Definition bsls_ident.h:238
Definition bbldc_basicisma30360.h:112
bool operator==(const Calendar &lhs, const Calendar &rhs)
bsl::ostream & operator<<(bsl::ostream &stream, const Calendar &calendar)
bool operator!=(const Calendar &lhs, const Calendar &rhs)
ALLOCATOR const STRING_VIEW_LIKE_TYPE & rhs
Definition bslstl_string.h:3918
ALLOCATOR & lhs
Definition bslstl_string.h:3917