Static Public Member Functions | Static Public Attributes | List of all members
absl::time_internal::cctz::HasDifference< T1, T2 > Struct Template Reference

Static Public Member Functions

template<typename U1 , typename U2 >
static std::false_type test (...)
 
template<typename U1 , typename U2 >
static std::false_type test (...)
 
template<typename U1 , typename U2 >
static std::true_type test (decltype(std::declval< U1 >() - std::declval< U2 >()))
 
template<typename U1 , typename U2 >
static std::true_type test (decltype(std::declval< U1 >() - std::declval< U2 >()))
 

Static Public Attributes

static constexpr bool value = decltype(test<T1, T2>(0))::value
 

Detailed Description

template<typename T1, typename T2>
struct absl::time_internal::cctz::HasDifference< T1, T2 >

Definition at line 548 of file abseil-cpp/absl/time/internal/cctz/src/civil_time_test.cc.

Member Function Documentation

◆ test() [1/4]

template<typename T1 , typename T2 >
template<typename U1 , typename U2 >
static std::false_type absl::time_internal::cctz::HasDifference< T1, T2 >::test (   ...)
static

◆ test() [2/4]

template<typename T1 , typename T2 >
template<typename U1 , typename U2 >
static std::false_type absl::time_internal::cctz::HasDifference< T1, T2 >::test (   ...)
static

◆ test() [3/4]

template<typename T1 , typename T2 >
template<typename U1 , typename U2 >
static std::true_type absl::time_internal::cctz::HasDifference< T1, T2 >::test ( decltype(std::declval< U1 >() - std::declval< U2 >())  )
static

◆ test() [4/4]

template<typename T1 , typename T2 >
template<typename U1 , typename U2 >
static std::true_type absl::time_internal::cctz::HasDifference< T1, T2 >::test ( decltype(std::declval< U1 >() - std::declval< U2 >())  )
static

Member Data Documentation

◆ value

template<typename T1 , typename T2 >
static constexpr bool absl::time_internal::cctz::HasDifference< T1, T2 >::value = decltype(test<T1, T2>(0))::value
staticconstexpr

The documentation for this struct was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:02:56