Public Types | Static Public Member Functions | List of all members
absl::random_internal::pcg64_params< kMult, kInc > Class Template Reference

#include <pcg_engine.h>

Public Types

using state_type = uint64_t
 
using state_type = uint64_t
 

Static Public Member Functions

static constexpr state_type increment ()
 
static constexpr state_type increment ()
 
static constexpr state_type multiplier ()
 
static constexpr state_type multiplier ()
 

Detailed Description

template<uint64_t kMult, uint64_t kInc>
class absl::random_internal::pcg64_params< kMult, kInc >

Definition at line 272 of file abseil-cpp/absl/random/internal/pcg_engine.h.

Member Typedef Documentation

◆ state_type [1/2]

template<uint64_t kMult, uint64_t kInc>
using absl::random_internal::pcg64_params< kMult, kInc >::state_type = uint64_t

◆ state_type [2/2]

template<uint64_t kMult, uint64_t kInc>
using absl::random_internal::pcg64_params< kMult, kInc >::state_type = uint64_t

Member Function Documentation

◆ increment() [1/2]

template<uint64_t kMult, uint64_t kInc>
static constexpr state_type absl::random_internal::pcg64_params< kMult, kInc >::increment ( )
inlinestaticconstexpr

◆ increment() [2/2]

template<uint64_t kMult, uint64_t kInc>
static constexpr state_type absl::random_internal::pcg64_params< kMult, kInc >::increment ( )
inlinestaticconstexpr

◆ multiplier() [1/2]

template<uint64_t kMult, uint64_t kInc>
static constexpr state_type absl::random_internal::pcg64_params< kMult, kInc >::multiplier ( )
inlinestaticconstexpr

◆ multiplier() [2/2]

template<uint64_t kMult, uint64_t kInc>
static constexpr state_type absl::random_internal::pcg64_params< kMult, kInc >::multiplier ( )
inlinestaticconstexpr

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


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