#include <time_zone_info.h>
|
bool | EquivTransitions (std::uint_fast8_t tt1_index, std::uint_fast8_t tt2_index) const |
|
bool | EquivTransitions (std::uint_fast8_t tt1_index, std::uint_fast8_t tt2_index) const |
|
bool | ExtendTransitions () |
|
bool | ExtendTransitions () |
|
bool | GetTransitionType (std::int_fast32_t utc_offset, bool is_dst, const std::string &abbr, std::uint_least8_t *index) |
|
bool | GetTransitionType (std::int_fast32_t utc_offset, bool is_dst, const std::string &abbr, std::uint_least8_t *index) |
|
bool | Load (ZoneInfoSource *zip) |
|
bool | Load (ZoneInfoSource *zip) |
|
time_zone::absolute_lookup | LocalTime (std::int_fast64_t unix_time, const Transition &tr) const |
|
time_zone::absolute_lookup | LocalTime (std::int_fast64_t unix_time, const Transition &tr) const |
|
time_zone::absolute_lookup | LocalTime (std::int_fast64_t unix_time, const TransitionType &tt) const |
|
time_zone::absolute_lookup | LocalTime (std::int_fast64_t unix_time, const TransitionType &tt) const |
|
bool | ResetToBuiltinUTC (const seconds &offset) |
|
bool | ResetToBuiltinUTC (const seconds &offset) |
|
time_zone::civil_lookup | TimeLocal (const civil_second &cs, year_t c4_shift) const |
|
time_zone::civil_lookup | TimeLocal (const civil_second &cs, year_t c4_shift) const |
|
◆ TimeZoneInfo() [1/4]
absl::time_internal::cctz::TimeZoneInfo::TimeZoneInfo |
( |
| ) |
|
|
default |
◆ TimeZoneInfo() [2/4]
◆ TimeZoneInfo() [3/4]
absl::time_internal::cctz::TimeZoneInfo::TimeZoneInfo |
( |
| ) |
|
|
default |
◆ TimeZoneInfo() [4/4]
◆ BreakTime() [1/2]
◆ BreakTime() [2/2]
◆ Description() [1/2]
std::string absl::time_internal::cctz::TimeZoneInfo::Description |
( |
| ) |
const |
|
overridevirtual |
◆ Description() [2/2]
std::string absl::time_internal::cctz::TimeZoneInfo::Description |
( |
| ) |
const |
|
overridevirtual |
◆ EquivTransitions() [1/2]
◆ EquivTransitions() [2/2]
◆ ExtendTransitions() [1/2]
bool absl::time_internal::cctz::TimeZoneInfo::ExtendTransitions |
( |
| ) |
|
|
private |
◆ ExtendTransitions() [2/2]
bool absl::time_internal::cctz::TimeZoneInfo::ExtendTransitions |
( |
| ) |
|
|
private |
◆ GetTransitionType() [1/2]
◆ GetTransitionType() [2/2]
◆ Load() [1/4]
bool absl::time_internal::cctz::TimeZoneInfo::Load |
( |
const std::string & |
name | ) |
|
◆ Load() [2/4]
bool absl::time_internal::cctz::TimeZoneInfo::Load |
( |
const std::string & |
name | ) |
|
◆ Load() [3/4]
◆ Load() [4/4]
◆ LocalTime() [1/4]
◆ LocalTime() [2/4]
◆ LocalTime() [3/4]
◆ LocalTime() [4/4]
◆ MakeTime() [1/2]
◆ MakeTime() [2/2]
◆ NextTransition() [1/2]
◆ NextTransition() [2/2]
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ PrevTransition() [1/2]
◆ PrevTransition() [2/2]
◆ ResetToBuiltinUTC() [1/2]
bool absl::time_internal::cctz::TimeZoneInfo::ResetToBuiltinUTC |
( |
const seconds & |
offset | ) |
|
|
private |
◆ ResetToBuiltinUTC() [2/2]
bool absl::time_internal::cctz::TimeZoneInfo::ResetToBuiltinUTC |
( |
const seconds & |
offset | ) |
|
|
private |
◆ TimeLocal() [1/2]
◆ TimeLocal() [2/2]
◆ Version() [1/2]
std::string absl::time_internal::cctz::TimeZoneInfo::Version |
( |
| ) |
const |
|
overridevirtual |
◆ Version() [2/2]
std::string absl::time_internal::cctz::TimeZoneInfo::Version |
( |
| ) |
const |
|
overridevirtual |
◆ abbreviations_
std::string absl::time_internal::cctz::TimeZoneInfo::abbreviations_ |
|
private |
◆ default_transition_type_
◆ extended_
bool absl::time_internal::cctz::TimeZoneInfo::extended_ |
|
private |
◆ future_spec_
std::string absl::time_internal::cctz::TimeZoneInfo::future_spec_ |
|
private |
◆ last_year_
year_t absl::time_internal::cctz::TimeZoneInfo::last_year_ |
|
private |
◆ local_time_hint_
std::atomic< std::size_t > absl::time_internal::cctz::TimeZoneInfo::local_time_hint_ = {} |
|
mutableprivate |
◆ time_local_hint_
std::atomic< std::size_t > absl::time_internal::cctz::TimeZoneInfo::time_local_hint_ = {} |
|
mutableprivate |
◆ transition_types_
std::vector< TransitionType > absl::time_internal::cctz::TimeZoneInfo::transition_types_ |
|
private |
◆ transitions_
std::vector< Transition > absl::time_internal::cctz::TimeZoneInfo::transitions_ |
|
private |
◆ version_
std::string absl::time_internal::cctz::TimeZoneInfo::version_ |
|
private |
The documentation for this class was generated from the following files: