This value‐semantic type holds Zoneinfo (or "Olson") time‐zone data for a single locale.
Synopsis
Declared in <baltzo_zoneinfo.h>
class Zoneinfo;
Description
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 ZoneinfoTransition objects.
Type Aliases
Name |
Description |
Alias for a bi‐directional |
|
Allocator type used by this class. |
Member Functions
Name |
Description |
|
Constructors |
Assignment operators |
|
Add a transition at the specified |
|
Return |
|
Return an iterator providing non‐modifiable access to the first transition in the ordered sequence of transitions maintained by this object. |
|
Return an iterator providing non‐modifiable access to one past the last transition in the ordered sequence of transitions associated with this object. |
|
Return an iterator providing non‐modifiable access to the transition that holds the local‐time descriptor associated with the specified |
|
Return a reference providing non‐modifiable access to the first transition contained in this object. The behavior is undefined unless |
|
Return the allocator used by this object to supply memory. |
|
Return a reference providing non‐modifiable access to the |
|
Return the number of transitions maintained by this zone info. |
|
Return a reference providing non‐modifiable access to the |
|
Write the value of this object to the specified output |
|
|
|
|
|
Efficiently exchange the value of this object with the value of the specified |
|
|
Nested trait declaration for |
Friends
Name |
Description |
Return |
Non-Member Functions
Name |
Description |
Return |
|
Exchange the values of the specified |
Created with MrDocs