#include "absl/random/internal/seed_material.h"
#include <fcntl.h>
#include <unistd.h>
#include <algorithm>
#include <cerrno>
#include <cstdint>
#include <cstdlib>
#include <cstring>
#include "absl/base/dynamic_annotations.h"
#include "absl/base/internal/raw_logging.h"
#include "absl/strings/ascii.h"
#include "absl/strings/escaping.h"
#include "absl/strings/string_view.h"
#include "absl/strings/strip.h"
Go to the source code of this file.
Namespaces | |
absl | |
absl::random_internal | |
Functions | |
absl::optional< uint32_t > | absl::random_internal::GetSaltMaterial () |
void | absl::random_internal::MixIntoSeedMaterial (absl::Span< const uint32_t > sequence, absl::Span< uint32_t > seed_material) |
bool | absl::random_internal::ReadSeedMaterialFromOSEntropy (absl::Span< uint32_t > values) |