permlib 0.2.9
Library for permutation computations
Loading...
Searching...
No Matches
permlib::RandomGenerator< PERM > Class Template Reference

abstract base class for random group element generators More...

#include <random_generator.h>

Inheritance diagram for permlib::RandomGenerator< PERM >:
permlib::Generator< PERM > permlib::BSGSRandomGenerator< PERM, TRANS > permlib::ProductReplacementGenerator< PERM > permlib::RandomSchreierGenerator< PERM, TRANS >

Public Member Functions

virtual bool hasNext ()
 true, iff more elements can be generated
Public Member Functions inherited from permlib::Generator< PERM >
virtual ~Generator ()
 virtual destructor
virtual PERM next ()=0
 generates an element

Detailed Description

template<class PERM>
class permlib::RandomGenerator< PERM >

abstract base class for random group element generators

Member Function Documentation

◆ hasNext()

template<class PERM>
virtual bool permlib::RandomGenerator< PERM >::hasNext ( )
inlinevirtual

true, iff more elements can be generated

Implements permlib::Generator< PERM >.


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