Namespace for a bdlt::LocalTimeOffset callback and timezone utilities.
Declared in <baltzo_localtimeoffsetutil.h>
struct LocalTimeOffsetUtil;
This struct provides a namespace for a bdlt::LocalTimeOffset local time offset callback, and functions that manage the timezone information reported by that callback. All public methods are thread-safe.
| Name | Description |
|---|---|
configure | configure overloads |
loadLocalTimeOffset | Load the local time offset from UTC for utcDatetime into result. |
loadLocalTimePeriod | Load the current local time period into localTimePeriod. |
loadTimezone | Load the time zone identifier into timezone. |
localTimeOffset | Return the local time offset from UTC for utcDatetime. |
setLoadLocalTimeOffsetCallback | Set localTimeOffset as the local time offset callback of bdlt::CurrentTime. Return the previously installed callback. This method is not thread-safe. |
updateCount | Return the number of successful updates of the local time period information since the start of the process. |