Package namespace for time‐zone components.

Types

Name

Description

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

Name

Description

swap

swap overloads

operator<<

Stream insertion operators

operator==

Equality operators

operator!=

Inequality operators

operator<

Return whether lhs is ordered before rhs by UTC time.

Created with MrDocs