#include <bernoulli_distribution.h>
|
template<typename URBG > |
static bool | Generate (double p, URBG &g) |
|
template<typename URBG > |
static bool | Generate (double p, URBG &g) |
|
◆ result_type [1/2]
◆ result_type [2/2]
◆ bernoulli_distribution() [1/6]
absl::bernoulli_distribution::bernoulli_distribution |
( |
| ) |
|
|
inline |
◆ bernoulli_distribution() [2/6]
absl::bernoulli_distribution::bernoulli_distribution |
( |
double |
p | ) |
|
|
inlineexplicit |
◆ bernoulli_distribution() [3/6]
absl::bernoulli_distribution::bernoulli_distribution |
( |
param_type |
p | ) |
|
|
inlineexplicit |
◆ bernoulli_distribution() [4/6]
absl::bernoulli_distribution::bernoulli_distribution |
( |
| ) |
|
|
inline |
◆ bernoulli_distribution() [5/6]
absl::bernoulli_distribution::bernoulli_distribution |
( |
double |
p | ) |
|
|
inlineexplicit |
◆ bernoulli_distribution() [6/6]
absl::bernoulli_distribution::bernoulli_distribution |
( |
param_type |
p | ) |
|
|
inlineexplicit |
◆ Generate() [1/2]
template<typename URBG >
bool absl::bernoulli_distribution::Generate |
( |
double |
p, |
|
|
URBG & |
g |
|
) |
| |
|
staticprivate |
◆ Generate() [2/2]
template<typename URBG >
static bool absl::bernoulli_distribution::Generate |
( |
double |
p, |
|
|
URBG & |
g |
|
) |
| |
|
staticprivate |
◆ max() [1/2]
result_type() absl::bernoulli_distribution::max |
( |
| ) |
const |
|
inline |
◆ max() [2/2]
result_type() absl::bernoulli_distribution::max |
( |
| ) |
const |
|
inline |
◆ min() [1/2]
result_type() absl::bernoulli_distribution::min |
( |
| ) |
const |
|
inline |
◆ min() [2/2]
result_type() absl::bernoulli_distribution::min |
( |
| ) |
const |
|
inline |
◆ operator()() [1/4]
template<typename URBG >
bool absl::bernoulli_distribution::operator() |
( |
URBG & |
g | ) |
|
|
inline |
◆ operator()() [2/4]
template<typename URBG >
bool absl::bernoulli_distribution::operator() |
( |
URBG & |
g | ) |
|
|
inline |
◆ operator()() [3/4]
◆ operator()() [4/4]
◆ p() [1/2]
double absl::bernoulli_distribution::p |
( |
| ) |
const |
|
inline |
◆ p() [2/2]
double absl::bernoulli_distribution::p |
( |
| ) |
const |
|
inline |
◆ param() [1/4]
param_type absl::bernoulli_distribution::param |
( |
| ) |
const |
|
inline |
◆ param() [2/4]
param_type absl::bernoulli_distribution::param |
( |
| ) |
const |
|
inline |
◆ param() [3/4]
◆ param() [4/4]
◆ reset() [1/2]
void absl::bernoulli_distribution::reset |
( |
| ) |
|
|
inline |
◆ reset() [2/2]
void absl::bernoulli_distribution::reset |
( |
| ) |
|
|
inline |
◆ operator!= [1/2]
◆ operator!= [2/2]
◆ operator== [1/2]
◆ operator== [2/2]
◆ kP32
static constexpr uint64_t absl::bernoulli_distribution::kP32 = static_cast<uint64_t>(1) << 32 |
|
staticconstexprprivate |
◆ param_
The documentation for this class was generated from the following file: