#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.
absl::time_internal::cctz::TimeZoneInfo::TimeZoneInfo |
( |
| ) |
|
|
default |
absl::time_internal::cctz::TimeZoneInfo::TimeZoneInfo |
( |
const TimeZoneInfo & |
| ) |
|
|
delete |
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 |
std::string absl::time_internal::cctz::TimeZoneInfo::Description |
( |
| ) |
const |
|
overridevirtual |
bool absl::time_internal::cctz::TimeZoneInfo::EquivTransitions |
( |
std::uint_fast8_t |
tt1_index, |
|
|
std::uint_fast8_t |
tt2_index |
|
) |
| const |
|
private |
void absl::time_internal::cctz::TimeZoneInfo::ExtendTransitions |
( |
const std::string & |
name, |
|
|
const Header & |
hdr |
|
) |
| |
|
private |
bool absl::time_internal::cctz::TimeZoneInfo::Load |
( |
const std::string & |
name | ) |
|
bool absl::time_internal::cctz::TimeZoneInfo::Load |
( |
const std::string & |
name, |
|
|
ZoneInfoSource * |
zip |
|
) |
| |
|
private |
bool absl::time_internal::cctz::TimeZoneInfo::ResetToBuiltinUTC |
( |
const seconds & |
offset | ) |
|
|
private |
std::string absl::time_internal::cctz::TimeZoneInfo::Version |
( |
| ) |
const |
|
overridevirtual |
std::string absl::time_internal::cctz::TimeZoneInfo::abbreviations_ |
|
private |
std::uint_fast8_t absl::time_internal::cctz::TimeZoneInfo::default_transition_type_ |
|
private |
bool absl::time_internal::cctz::TimeZoneInfo::extended_ |
|
private |
std::string absl::time_internal::cctz::TimeZoneInfo::future_spec_ |
|
private |
year_t absl::time_internal::cctz::TimeZoneInfo::last_year_ |
|
private |
std::atomic<std::size_t> absl::time_internal::cctz::TimeZoneInfo::local_time_hint_ = {} |
|
mutableprivate |
std::atomic<std::size_t> absl::time_internal::cctz::TimeZoneInfo::time_local_hint_ = {} |
|
mutableprivate |
std::vector<TransitionType> absl::time_internal::cctz::TimeZoneInfo::transition_types_ |
|
private |
std::vector<Transition> absl::time_internal::cctz::TimeZoneInfo::transitions_ |
|
private |
std::string absl::time_internal::cctz::TimeZoneInfo::version_ |
|
private |
The documentation for this class was generated from the following files: