Namespaces | Functions
third_party/abseil-cpp/absl/time/time.cc File Reference
#include "absl/time/time.h"
#include <cstring>
#include <ctime>
#include <limits>
#include "absl/time/internal/cctz/include/cctz/civil_time.h"
#include "absl/time/internal/cctz/include/cctz/time_zone.h"
Include dependency graph for third_party/abseil-cpp/absl/time/time.cc:

Go to the source code of this file.

Namespaces

 absl
 
 absl::ABSL_NAMESPACE_BEGIN
 

Functions

absl::TimeConversion absl::ConvertDateTime (int64_t year, int mon, int day, int hour, int min, int sec, TimeZone tz)
 
bool absl::ABSL_NAMESPACE_BEGIN::FindTransition (const cctz::time_zone &tz, bool(cctz::time_zone::*find_transition)(const cctz::time_point< cctz::seconds > &tp, cctz::time_zone::civil_transition *trans) const, Time t, TimeZone::CivilTransition *trans)
 
int64_t absl::ABSL_NAMESPACE_BEGIN::FloorToUnit (absl::Duration d, absl::Duration unit)
 
Time absl::FromChrono (const std::chrono::system_clock::time_point &tp)
 
absl::Time absl::FromTM (const struct tm &tm, absl::TimeZone tz)
 
absl::Time absl::FromUDate (double udate)
 
absl::Time absl::FromUniversal (int64_t universal)
 
absl::Time::Breakdown absl::ABSL_NAMESPACE_BEGIN::InfiniteFutureBreakdown ()
 
absl::TimeZone::CivilInfo absl::ABSL_NAMESPACE_BEGIN::InfiniteFutureCivilInfo ()
 
absl::TimeConversion absl::ABSL_NAMESPACE_BEGIN::InfiniteFutureTimeConversion ()
 
absl::Time::Breakdown absl::ABSL_NAMESPACE_BEGIN::InfinitePastBreakdown ()
 
absl::TimeZone::CivilInfo absl::ABSL_NAMESPACE_BEGIN::InfinitePastCivilInfo ()
 
TimeConversion absl::ABSL_NAMESPACE_BEGIN::InfinitePastTimeConversion ()
 
Time absl::ABSL_NAMESPACE_BEGIN::MakeTimeWithOverflow (const cctz::time_point< cctz::seconds > &sec, const cctz::civil_second &cs, const cctz::time_zone &tz, bool *normalized=nullptr)
 
int absl::ABSL_NAMESPACE_BEGIN::MapWeekday (const cctz::weekday &wd)
 
absl::Time absl::TimeFromTimespec (timespec ts)
 
absl::Time absl::TimeFromTimeval (timeval tv)
 
std::chrono::system_clock::time_point absl::ToChronoTime (absl::Time t)
 
timespec absl::ToTimespec (Time t)
 
time_t absl::ToTimeT (Time t)
 
timeval absl::ToTimeval (Time t)
 
struct tm absl::ToTM (absl::Time t, absl::TimeZone tz)
 
double absl::ToUDate (Time t)
 
int64_t absl::ToUniversal (absl::Time t)
 
int64_t absl::ToUnixMicros (Time t)
 
int64_t absl::ToUnixMillis (Time t)
 
int64_t absl::ToUnixNanos (Time t)
 
int64_t absl::ToUnixSeconds (Time t)
 
cctz::time_point< cctz::secondsabsl::ABSL_NAMESPACE_BEGIN::unix_epoch ()
 


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:34