Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
random.hpp File Reference
Include dependency graph for random.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  boost::random::detail::subtract< boost::multiprecision::number< Backend, ExpressionTemplates >, true >
 
class  boost::random::independent_bits_engine< Engine, w, boost::multiprecision::number< Backend, ExpressionTemplates > >
 
class  boost::random::uniform_smallint< boost::multiprecision::number< Backend, ExpressionTemplates > >
 
class  boost::random::uniform_smallint< boost::multiprecision::number< Backend, ExpressionTemplates > >::param_type
 
struct  boost::random::detail::select_uniform_01< boost::multiprecision::number< Backend, ExpressionTemplates > >
 
struct  boost::random::detail::select_uniform_01< boost::multiprecision::number< Backend, ExpressionTemplates > >::apply< RealType >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::random
 
 boost::random::detail
 

Functions

template<class Engine , class Backend , boost::multiprecision::expression_template_option ExpressionTemplates>
boost::multiprecision::number
< Backend, ExpressionTemplates > 
boost::random::detail::generate_uniform_int (Engine &eng, const boost::multiprecision::number< Backend, ExpressionTemplates > &min_value, const boost::multiprecision::number< Backend, ExpressionTemplates > &max_value)
 
template<class Engine , class Backend , boost::multiprecision::expression_template_option ExpressionTemplates>
boost::multiprecision::number
< Backend, ExpressionTemplates > 
boost::random::detail::generate_uniform_int (Engine &eng, const boost::multiprecision::number< Backend, ExpressionTemplates > &min_value, const boost::multiprecision::number< Backend, ExpressionTemplates > &max_value, boost::mpl::true_)
 
template<class Engine , class Backend , boost::multiprecision::expression_template_option ExpressionTemplates>
boost::multiprecision::number
< Backend, ExpressionTemplates > 
boost::random::detail::generate_uniform_real (Engine &eng, const boost::multiprecision::number< Backend, ExpressionTemplates > &min_value, const boost::multiprecision::number< Backend, ExpressionTemplates > &max_value)