Package namespace for time‐zone components.
Types
Name |
Description |
This component provides a concrete implementation of the |
|
This struct provides a namespace for functions that manage and access the default time‐zone data cache. |
|
Upon construction, an object of this class saves the current default Zoneinfo cache and installs the user‐specified Zoneinfo cache as the default. On destruction, the previous default Zoneinfo cache is restored. This class is not even minimally thread safe. For terminology see |
|
This |
|
This |
|
This class provides a protocol (a pure abstract interface) for loading a time zone object. |
|
This unconstrained (value‐semantic) attribute class characterizes a date time, offset from UTC, and a time zone identifier represented by a string. See the section for information on the class attributes. |
|
This simply constrained (value‐semantic) attribute class characterizes a subset of local time values. See the section for information on the class attributes. Note that the class invariants are identically the constraints on the individual attributes. |
|
This |
|
This complex‐constrained (value‐semantic) attribute class describes a range of time in which a particular local time description (offset, DST status, and a descriptive string) is in effect. See the section for information on the class attributes. Note that the class invariants are identically the constraints on the attributes. |
|
This |
|
This class provides a concrete test implementation of the |
|
This |
|
This |
|
This |
|
This class is a value‐semantic type holding a structured representation of the information contained in an Zoneinfo (or "Olson") time zone database for a single locale (e.g., "America/New_York"). The salient attributes of this type are the string identifier and the ordered sequence of |
|
This simply constrained (value‐semantic) attribute class represents the header information found at the start of a Zoneinfo (binary) database file, which describes the contents of the file. |
|
This struct provides a namespace for functions that read Zoneinfo time zone data from a binary input stream. The primary method, |
|
This class provides an efficient mechanism for retrieving information about a given time zone. The first time a client requests information for some time‐zone identifier, that information is loaded (using the |
|
This class is an unconstrained in‐core value‐semantic class that characterizes a transition when the local time value of a time‐zone changes. The salient attributes of this type are the |
|
This |
Functions
Name |
Description |
|
|
Stream insertion operators |
|
Equality operators |
|
Inequality operators |
|
Return |
Created with MrDocs