BloombergLP::baltzo

Package namespace for time-zone components.

Types

NameDescription
DataFileLoader Concrete Loader for Zoneinfo binary files on the file system.
DefaultZoneinfoCache This struct provides a namespace for functions that manage and access the default time-zone data cache.
DefaultZoneinfoCacheScopedGuard Scoped guard that installs a temporary default Zoneinfo cache.
DstPolicy Namespace for enumerating daylight-saving time (DST) policies.
ErrorCode Namespace for enumerating named error codes for the baltzo package.
Loader This class provides a protocol (a pure abstract interface) for loading a time zone object.
LocalDatetime This unconstrained (value-semantic) attribute class characterizes a date-time with UTC offset and a time-zone identifier.
LocalTimeDescriptor This simply constrained (value-semantic) attribute class characterizes a subset of local time values.
LocalTimeOffsetUtil Namespace for a bdlt::LocalTimeOffset callback and timezone utilities.
LocalTimePeriod This complex-constrained (value-semantic) attribute class describes a range of time in which a particular local time description is in effect.
LocalTimeValidity Namespace for enumerating local time validity codes.
TestLoader Concrete test implementation of the Loader protocol for Zoneinfo.
TimeZoneUtil Namespace for utilities that convert times between time zones.
TimeZoneUtilImp This struct provides a namespace for utility functions that convert time values to, and from, local time.
WindowsTimeZoneUtil This struct provides a namespace for utility functions that convert Zoneinfo time-zone identifiers both to and Windows time-zone identifiers.
Zoneinfo This value-semantic type holds Zoneinfo (or "Olson") time-zone data for a single locale.
ZoneinfoBinaryHeader This simply constrained (value-semantic) attribute class represents a Zoneinfo binary-file header.
ZoneinfoBinaryReader This struct provides a namespace for functions that read Zoneinfo time zone data from a binary input stream.
ZoneinfoCache This class provides a cache for time-zone information.
ZoneinfoTransition This unconstrained in-core value-semantic class characterizes a transition when a time zone's local time value changes.
ZoneinfoUtil This struct provides a namespace for utility operations using a Zoneinfo object.

Functions

NameDescription
swap swap overloads
operator<< Stream insertion operators
operator== Equality operators
operator!= Inequality operators
operator< Return whether lhs is ordered before rhs by UTC time.