Classes | Namespaces | Functions
abseil-cpp/absl/random/internal/salted_seed_seq.h File Reference
#include <cstdint>
#include <cstdlib>
#include <initializer_list>
#include <iterator>
#include <memory>
#include <type_traits>
#include <utility>
#include <vector>
#include "absl/container/inlined_vector.h"
#include "absl/meta/type_traits.h"
#include "absl/random/internal/seed_material.h"
#include "absl/types/optional.h"
#include "absl/types/span.h"
Include dependency graph for abseil-cpp/absl/random/internal/salted_seed_seq.h:

Go to the source code of this file.

Classes

struct  absl::random_internal::SaltedSeedSeq< SSeq >::ContiguousAndUint32Tag
 
struct  absl::random_internal::SaltedSeedSeq< SSeq >::DefaultTag
 
struct  absl::random_internal::is_salted_seed_seq< T, typename >
 
struct  absl::random_internal::is_salted_seed_seq< T, typename std::enable_if< std::is_same< T, SaltedSeedSeq< typename T::inner_sequence_type > >::value >::type >
 
class  absl::random_internal::SaltedSeedSeq< SSeq >
 

Namespaces

 absl
 
 absl::random_internal
 

Functions

template<typename SSeq , typename EnableIf = absl::enable_if_t<is_salted_seed_seq<SSeq>::value>>
SSeq absl::random_internal::MakeSaltedSeedSeq (SSeq &&seq)
 
template<typename SSeq , typename EnableIf = absl::enable_if_t<!is_salted_seed_seq<SSeq>::value>>
SaltedSeedSeq< typename std::decay< SSeq >::typeabsl::random_internal::MakeSaltedSeedSeq (SSeq &&seq)
 


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