Classes | Namespaces | Functions
src/core/lib/gprpp/time.h File Reference
#include <grpc/support/port_platform.h>
#include <stdint.h>
#include <limits>
#include <ostream>
#include <string>
#include <grpc/event_engine/event_engine.h>
#include <grpc/impl/codegen/gpr_types.h>
#include <grpc/support/time.h>
#include "src/core/lib/gpr/time_precise.h"
#include "src/core/lib/gpr/useful.h"
Include dependency graph for src/core/lib/gprpp/time.h:

Go to the source code of this file.

Classes

class  grpc_core::Duration
 
class  grpc_core::Timestamp
 

Namespaces

 grpc_core
 
 grpc_core::time_detail
 

Functions

int64_t grpc_core::time_detail::MillisAdd (int64_t a, int64_t b)
 
constexpr int64_t grpc_core::time_detail::MillisMul (int64_t millis, int64_t mul)
 
Duration grpc_core::operator* (double lhs, Duration rhs)
 
Duration grpc_core::operator* (Duration lhs, double rhs)
 
Duration grpc_core::operator+ (Duration lhs, Duration rhs)
 
Timestamp grpc_core::operator+ (Duration lhs, Timestamp rhs)
 
Timestamp grpc_core::operator+ (Timestamp lhs, Duration rhs)
 
Duration grpc_core::operator- (Duration lhs, Duration rhs)
 
Timestamp grpc_core::operator- (Timestamp lhs, Duration rhs)
 
Duration grpc_core::operator- (Timestamp lhs, Timestamp rhs)
 
Duration grpc_core::operator/ (Duration lhs, int64_t rhs)
 
std::ostream & grpc_core::operator<< (std::ostream &out, Duration duration)
 
std::ostream & grpc_core::operator<< (std::ostream &out, Timestamp timestamp)
 
void grpc_core::TestOnlySetProcessEpoch (gpr_timespec epoch)
 


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