Classes | Public Member Functions | Private Attributes | Friends
absl::TimeZone Class Reference

#include <time.h>

List of all members.

Classes

struct  CivilInfo
struct  CivilTransition
struct  TimeInfo

Public Member Functions

CivilInfo At (Time t) const
TimeInfo At (CivilSecond ct) const
std::string name () const
bool NextTransition (Time t, CivilTransition *trans) const
 operator time_internal::cctz::time_zone () const
TimeZoneoperator= (const TimeZone &)
bool PrevTransition (Time t, CivilTransition *trans) const
 TimeZone (time_internal::cctz::time_zone tz)
 TimeZone ()
 TimeZone (const TimeZone &)

Private Attributes

time_internal::cctz::time_zone cz_

Friends

template<typename H >
AbslHashValue (H h, TimeZone tz)
bool operator!= (TimeZone a, TimeZone b)
std::ostream & operator<< (std::ostream &os, TimeZone tz)
bool operator== (TimeZone a, TimeZone b)

Detailed Description

Definition at line 839 of file time.h.


Constructor & Destructor Documentation

Definition at line 841 of file time.h.


Member Function Documentation

Definition at line 345 of file time.cc.

absl::TimeZone::TimeInfo absl::TimeZone::At ( CivilSecond  ct) const

Definition at line 362 of file time.cc.

std::string absl::TimeZone::name ( ) const [inline]

Definition at line 850 of file time.h.

bool absl::TimeZone::NextTransition ( Time  t,
CivilTransition trans 
) const

Definition at line 384 of file time.cc.

absl::TimeZone::operator time_internal::cctz::time_zone ( ) const [inline, explicit]

Definition at line 848 of file time.h.

TimeZone& absl::TimeZone::operator= ( const TimeZone )
bool absl::TimeZone::PrevTransition ( Time  t,
CivilTransition trans 
) const

Definition at line 388 of file time.cc.


Friends And Related Function Documentation

template<typename H >
H AbslHashValue ( h,
TimeZone  tz 
) [friend]

Definition at line 983 of file time.h.

bool operator!= ( TimeZone  a,
TimeZone  b 
) [friend]

Definition at line 989 of file time.h.

std::ostream& operator<< ( std::ostream &  os,
TimeZone  tz 
) [friend]

Definition at line 990 of file time.h.

bool operator== ( TimeZone  a,
TimeZone  b 
) [friend]

Definition at line 988 of file time.h.


Member Data Documentation

Definition at line 994 of file time.h.


The documentation for this class was generated from the following files:


abseil_cpp
Author(s):
autogenerated on Wed Jun 19 2019 19:42:16