#include <iterator>
#include <random>
#include <vcsn/misc/export.hh>
 
Go to the source code of this file.
 | 
| std::mt19937 &  | vcsn::make_random_engine () | 
|   | Generate a unique random device.  More...
  | 
|   | 
| template<typename RandomGenerator  = std::default_random_engine>  | 
| static bool  | vcsn::choose_map (const std::vector< float > &map, RandomGenerator &gen=RandomGenerator()) | 
|   | Choose whether to pick an element from a map or not.  More...
  | 
|   | 
| template<typename RandomGenerator >  | 
| random_selector< RandomGenerator >  | vcsn::make_random_selector (RandomGenerator &g) | 
|   |