std::string secure_session_generator::operator()( const char* /* network_connection_name */ )
    {
        std::stringstream out;
        out << std::hex << distribution_( generator_ );

        return out.str();
    }
Ejemplo n.º 2
0
typename
fcppt::random::distribution::basic<
	Parameters
>::result_type
fcppt::random::distribution::basic<
	Parameters
>::operator()(
	Rng &_rng
)
{
	return
		this->make_result(
			distribution_(
				_rng
			)
		);
}
Ejemplo n.º 3
0
typename
fcppt::random::distribution::basic<
	Parameters
>::result_type
fcppt::random::distribution::basic<
	Parameters
>::operator()(
	Rng &_rng,
	param_type const &_parameters
)
{
	return
		this->make_result(
			distribution_(
				_rng
			),
			_parameters.convert_from()
		);
}
Ejemplo n.º 4
0
	__i32 RandomService::runRandom(const __i32 nMin, const __i32 nMax)
	{
		uniform_int_distribution<> distribution_(nMin, nMax);
		return distribution_(mEngine);
	}
 double operator() ()
 {
     return distribution_(*engine_);
 }