linbox
LidiaGfqRandIter< field > Class Template Reference

#include <lidia-gfq.h>

Public Types

typedef field::Element Element
 

Public Member Functions

 LidiaGfqRandIter (const field &F, const integer &size=0, const uint64_t seed=0)
 
 LidiaGfqRandIter (const LidiaGfqRandIter &R)
 
 ~LidiaGfqRandIter (void)
 
LidiaGfqRandIteroperator= (const LidiaGfqRandIter &R)
 
Elementrandom (Element &x) const
 
 LidiaGfqRandIter (void)
 

Member Typedef Documentation

◆ Element

template<class field>
typedef field::Element Element

Constructor & Destructor Documentation

◆ LidiaGfqRandIter() [1/3]

template<class field>
LidiaGfqRandIter ( const field & F,
const integer & size = 0,
const uint64_t seed = 0 )
inline

◆ LidiaGfqRandIter() [2/3]

template<class field>
LidiaGfqRandIter ( const LidiaGfqRandIter< field > & R)
inline

◆ ~LidiaGfqRandIter()

template<class field>
~LidiaGfqRandIter ( void )
inline

◆ LidiaGfqRandIter() [3/3]

template<class field>
LidiaGfqRandIter ( void )
inline

Member Function Documentation

◆ operator=()

template<class field>
LidiaGfqRandIter & operator= ( const LidiaGfqRandIter< field > & R)
inline

◆ random()

template<class field>
Element & random ( Element & x) const
inline

The documentation for this class was generated from the following file: