*/;
  static const result_type max_value = /* implementation defined */;
  result_type min() const;
  result_type max() const;
  explicit random_device(const std::string& token = default_token);
  ~random_device();
  double entropy() const;
  unsigned int operator()();
};
</pre>

<h3>Description</h3>

Class <code>random_device</code> models a
<a href="random-concepts.html#nondet-rng">non-deterministic random number
generator</a>.
It uses one or more implementation-defined stochastic processes to
generate a 