Arageli::_Internal::rand_nolimited< monom< F, I >, Conf > Struct Template Reference

#include <random.hpp>

List of all members.

Public Types

typedef IF< IS_TYPE_BASE<
F >::ret, rand_limited< F,
Conf::integer_min, Conf::integer_max >,
rand_nolimited< F, Conf
> >::ret 
F_type
typedef IF< IS_TYPE_BASE<
I >::ret, rand_limited< I,
0, Conf::degree_max >, rand_nolimited<
I, Conf > >::ret 
I_type

Static Public Member Functions

static monom< F, I > rand (void)


Detailed Description

template<typename F, typename I, class Conf>
struct Arageli::_Internal::rand_nolimited< monom< F, I >, Conf >

Definition at line 124 of file random.hpp.


Member Typedef Documentation

template<typename F, typename I, class Conf>
typedef IF<IS_TYPE_BASE<F>::ret,rand_limited<F,Conf::integer_min,Conf::integer_max>,rand_nolimited<F,Conf> >::ret Arageli::_Internal::rand_nolimited< monom< F, I >, Conf >::F_type

Definition at line 125 of file random.hpp.

template<typename F, typename I, class Conf>
typedef IF<IS_TYPE_BASE<I>::ret,rand_limited<I,0,Conf::degree_max>,rand_nolimited<I,Conf> >::ret Arageli::_Internal::rand_nolimited< monom< F, I >, Conf >::I_type

Definition at line 126 of file random.hpp.


Member Function Documentation

template<typename F, typename I, class Conf>
static monom<F, I> Arageli::_Internal::rand_nolimited< monom< F, I >, Conf >::rand ( void   )  [inline, static]

Definition at line 127 of file random.hpp.


The documentation for this struct was generated from the following file:
Generated on Thu Aug 31 17:38:36 2006 for Arageli by  doxygen 1.4.7