#include <time_zone_info.h>
|
void | CheckTransition (const std::string &name, const TransitionType &tt, std::int_fast32_t offset, bool is_dst, const std::string &abbr) const |
|
bool | EquivTransitions (std::uint_fast8_t tt1_index, std::uint_fast8_t tt2_index) const |
|
void | ExtendTransitions (const std::string &name, const Header &hdr) |
|
bool | Load (const std::string &name, ZoneInfoSource *zip) |
|
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 Transition &tr) const |
|
bool | ResetToBuiltinUTC (const seconds &offset) |
|
time_zone::civil_lookup | TimeLocal (const civil_second &cs, year_t c4_shift) const |
|
Definition at line 63 of file time_zone_info.h.
◆ TimeZoneInfo() [1/2]
absl::time_internal::cctz::TimeZoneInfo::TimeZoneInfo |
( |
| ) |
|
|
default |
◆ TimeZoneInfo() [2/2]
absl::time_internal::cctz::TimeZoneInfo::TimeZoneInfo |
( |
const TimeZoneInfo & |
| ) |
|
|
delete |
◆ BreakTime()
◆ CheckTransition()
void absl::time_internal::cctz::TimeZoneInfo::CheckTransition |
( |
const std::string & |
name, |
|
|
const TransitionType & |
tt, |
|
|
std::int_fast32_t |
offset, |
|
|
bool |
is_dst, |
|
|
const std::string & |
abbr |
|
) |
| const |
|
private |
◆ Description()
std::string absl::time_internal::cctz::TimeZoneInfo::Description |
( |
| ) |
const |
|
overridevirtual |
◆ EquivTransitions()
bool absl::time_internal::cctz::TimeZoneInfo::EquivTransitions |
( |
std::uint_fast8_t |
tt1_index, |
|
|
std::uint_fast8_t |
tt2_index |
|
) |
| const |
|
private |
◆ ExtendTransitions()
void absl::time_internal::cctz::TimeZoneInfo::ExtendTransitions |
( |
const std::string & |
name, |
|
|
const Header & |
hdr |
|
) |
| |
|
private |
◆ Load() [1/2]
bool absl::time_internal::cctz::TimeZoneInfo::Load |
( |
const std::string & |
name | ) |
|
◆ Load() [2/2]
bool absl::time_internal::cctz::TimeZoneInfo::Load |
( |
const std::string & |
name, |
|
|
ZoneInfoSource * |
zip |
|
) |
| |
|
private |
◆ LocalTime() [1/2]
◆ LocalTime() [2/2]
◆ MakeTime()
◆ NextTransition()
◆ operator=()
◆ PrevTransition()
◆ ResetToBuiltinUTC()
bool absl::time_internal::cctz::TimeZoneInfo::ResetToBuiltinUTC |
( |
const seconds & |
offset | ) |
|
|
private |
◆ TimeLocal()
◆ Version()
std::string absl::time_internal::cctz::TimeZoneInfo::Version |
( |
| ) |
const |
|
overridevirtual |
◆ abbreviations_
std::string absl::time_internal::cctz::TimeZoneInfo::abbreviations_ |
|
private |
◆ default_transition_type_
std::uint_fast8_t absl::time_internal::cctz::TimeZoneInfo::default_transition_type_ |
|
private |
◆ 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: