31 #ifndef ABSL_RANDOM_RANDOM_H_
32 #define ABSL_RANDOM_RANDOM_H_
36 #include "absl/random/distributions.h"
37 #include "absl/random/internal/nonsecure_base.h"
38 #include "absl/random/internal/pcg_engine.h"
39 #include "absl/random/internal/pool_urbg.h"
40 #include "absl/random/internal/randen_engine.h"
41 #include "absl/random/seed_sequences.h"
120 using BitGen = random_internal::NonsecureURBGBase<
121 random_internal::randen_engine<uint64_t>>;
162 random_internal::NonsecureURBGBase<random_internal::pcg64_2018_engine>;
189 #endif // ABSL_RANDOM_RANDOM_H_