#include <time_zone_libc.h>
Public Member Functions | |
time_zone::absolute_lookup | BreakTime (const time_point< seconds > &tp) const override |
std::string | Description () const override |
time_zone::civil_lookup | MakeTime (const civil_second &cs) const override |
bool | NextTransition (const time_point< seconds > &tp, time_zone::civil_transition *trans) const override |
bool | PrevTransition (const time_point< seconds > &tp, time_zone::civil_transition *trans) const override |
TimeZoneLibC (const std::string &name) | |
std::string | Version () const override |
Public Member Functions inherited from absl::time_internal::cctz::TimeZoneIf | |
virtual | ~TimeZoneIf () |
Private Attributes | |
const bool | local_ |
Additional Inherited Members | |
Static Public Member Functions inherited from absl::time_internal::cctz::TimeZoneIf | |
static std::unique_ptr< TimeZoneIf > | Load (const std::string &name) |
Protected Member Functions inherited from absl::time_internal::cctz::TimeZoneIf | |
TimeZoneIf () | |
Definition at line 29 of file time_zone_libc.h.
|
explicit |
Definition at line 161 of file time_zone_libc.cc.
|
overridevirtual |
Implements absl::time_internal::cctz::TimeZoneIf.
Definition at line 164 of file time_zone_libc.cc.
|
overridevirtual |
Implements absl::time_internal::cctz::TimeZoneIf.
Definition at line 284 of file time_zone_libc.cc.
|
overridevirtual |
Implements absl::time_internal::cctz::TimeZoneIf.
Definition at line 202 of file time_zone_libc.cc.
|
overridevirtual |
Implements absl::time_internal::cctz::TimeZoneIf.
Definition at line 270 of file time_zone_libc.cc.
|
overridevirtual |
Implements absl::time_internal::cctz::TimeZoneIf.
Definition at line 275 of file time_zone_libc.cc.
|
overridevirtual |
Implements absl::time_internal::cctz::TimeZoneIf.
Definition at line 280 of file time_zone_libc.cc.
|
private |
Definition at line 46 of file time_zone_libc.h.