Classes | Public Types | Public Member Functions | Private Member Functions | List of all members
absl::random_internal::RandenPoolSeedSeq Class Reference

#include <nonsecure_base.h>

Classes

struct  BufferTag
 
struct  ContiguousTag
 

Public Types

using result_type = uint32_t
 

Public Member Functions

template<typename RandomAccessIterator >
void generate (RandomAccessIterator begin, RandomAccessIterator end)
 
template<typename OutIterator >
void param (OutIterator) const
 
size_t size ()
 

Private Member Functions

template<typename RandomAccessIterator >
void generate_impl (BufferTag, RandomAccessIterator begin, RandomAccessIterator end)
 
template<typename Contiguous >
void generate_impl (ContiguousTag, Contiguous begin, Contiguous end)
 

Detailed Description

Definition at line 39 of file abseil-cpp/absl/random/internal/nonsecure_base.h.

Member Typedef Documentation

◆ result_type

Member Function Documentation

◆ generate()

template<typename RandomAccessIterator >
void absl::random_internal::RandenPoolSeedSeq::generate ( RandomAccessIterator  begin,
RandomAccessIterator  end 
)
inline

◆ generate_impl() [1/2]

template<typename RandomAccessIterator >
void absl::random_internal::RandenPoolSeedSeq::generate_impl ( BufferTag  ,
RandomAccessIterator  begin,
RandomAccessIterator  end 
)
inlineprivate

◆ generate_impl() [2/2]

template<typename Contiguous >
void absl::random_internal::RandenPoolSeedSeq::generate_impl ( ContiguousTag  ,
Contiguous  begin,
Contiguous  end 
)
inlineprivate

◆ param()

template<typename OutIterator >
void absl::random_internal::RandenPoolSeedSeq::param ( OutIterator  ) const
inline

◆ size()

size_t absl::random_internal::RandenPoolSeedSeq::size ( )
inline

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


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