Classes | Namespaces
abseil-cpp/absl/random/bit_gen_ref.h File Reference
#include <limits>
#include <type_traits>
#include <utility>
#include "absl/base/internal/fast_type_id.h"
#include "absl/base/macros.h"
#include "absl/meta/type_traits.h"
#include "absl/random/internal/distribution_caller.h"
#include "absl/random/internal/fast_uniform_bits.h"
Include dependency graph for abseil-cpp/absl/random/bit_gen_ref.h:

Go to the source code of this file.

Classes

class  absl::BitGenRef
 
struct  absl::BitGenRef::detector< Trait, AlwaysVoid, Args >
 
struct  absl::BitGenRef::detector< Trait, absl::void_t< Trait< Args... > >, Args... >
 
struct  absl::random_internal::DistributionCaller< URBG >
 
struct  absl::random_internal::is_urbg< URBG, typename, typename, typename >
 
struct  absl::random_internal::is_urbg< URBG, absl::enable_if_t< std::is_same< typename URBG::result_type, typename std::decay< decltype((URBG::min)())>::type >::value >, absl::enable_if_t< std::is_same< typename URBG::result_type, typename std::decay< decltype((URBG::max)())>::type >::value >, absl::enable_if_t< std::is_same< typename URBG::result_type, typename std::decay< decltype(std::declval< URBG >()())>::type >::value > >
 

Namespaces

 absl
 
 absl::random_internal
 


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