Home
last modified time | relevance | path

Searched refs:generator_ (Results 1 – 2 of 2) sorted by relevance

/rocksdb-6.9/util/
Drandom.h98 std::mt19937 generator_;
101 explicit Random32(uint32_t s) : generator_(s) {} in Random32()
104 uint32_t Next() { return static_cast<uint32_t>(generator_()); } in Next()
111 0, n - 1)(generator_)); in Uniform()
119 return static_cast<uint32_t>((uint64_t(generator_()) * uint64_t(n)) >> 32); in Uniformish()
134 void Seed(uint32_t new_seed) { generator_.seed(new_seed); } in Seed()
140 std::mt19937_64 generator_;
143 explicit Random64(uint64_t s) : generator_(s) { } in Random64()
146 uint64_t Next() { return generator_(); } in Next()
151 return std::uniform_int_distribution<uint64_t>(0, n - 1)(generator_); in Uniform()
/rocksdb-6.9/memtable/
Dmemtablerep_bench.cc225 RandomGenerator generator_; member in ROCKSDB_NAMESPACE::BenchmarkThread
249 Slice bytes = generator_.Generate(FLAGS_item_size); in FillOne()