Static Public Attributes | Static Private Member Functions | List of all members
absl::random_internal::is_widening_convertible< A, B > Class Template Reference

#include <traits.h>

Static Public Attributes

static constexpr bool value
 

Static Private Member Functions

template<class T >
static constexpr int rank ()
 
template<class T >
static constexpr int rank ()
 

Detailed Description

template<typename A, typename B>
class absl::random_internal::is_widening_convertible< A, B >

Definition at line 40 of file abseil-cpp/absl/random/internal/traits.h.

Member Function Documentation

◆ rank() [1/2]

template<typename A , typename B >
template<class T >
static constexpr int absl::random_internal::is_widening_convertible< A, B >::rank ( )
inlinestaticconstexprprivate

◆ rank() [2/2]

template<typename A , typename B >
template<class T >
static constexpr int absl::random_internal::is_widening_convertible< A, B >::rank ( )
inlinestaticconstexprprivate

Definition at line 50 of file abseil-cpp/absl/random/internal/traits.h.

Member Data Documentation

◆ value

template<typename A , typename B >
static constexpr bool absl::random_internal::is_widening_convertible< A, B >::value
staticconstexpr
Initial value:
=
std::numeric_limits<A>::digits <= std::numeric_limits<B>::digits &&
rank<A>() <= rank<B>()

Definition at line 59 of file abseil-cpp/absl/random/internal/traits.h.


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


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