My Project
Public Member Functions
CFRandom Class Reference

virtual class for random element generation More...

#include <cf_random.h>

Public Member Functions

virtual ~CFRandom ()
 
virtual CanonicalForm generate () const
 
virtual CFRandomclone () const
 
virtual ~CFRandom ()
 
virtual CanonicalForm generate () const
 
virtual CFRandomclone () const
 
virtual ~CFRandom ()
 
virtual CanonicalForm generate () const
 
virtual CFRandomclone () const
 

Detailed Description

virtual class for random element generation

Definition at line 21 of file cf_random.h.

Constructor & Destructor Documentation

◆ ~CFRandom() [1/3]

virtual CFRandom::~CFRandom ( )
inlinevirtual

Definition at line 23 of file cf_random.h.

23{}

◆ ~CFRandom() [2/3]

virtual CFRandom::~CFRandom ( )
inlinevirtual

Definition at line 840 of file factory.h.

840{}

◆ ~CFRandom() [3/3]

virtual CFRandom::~CFRandom ( )
inlinevirtual

Definition at line 840 of file factory.h.

840{}

Member Function Documentation

◆ clone() [1/3]

virtual CFRandom * CFRandom::clone ( ) const
inlinevirtual

Reimplemented in GFRandom, FFRandom, IntRandom, AlgExtRandomF, GFRandom, FFRandom, IntRandom, AlgExtRandomF, GFRandom, FFRandom, IntRandom, and AlgExtRandomF.

Definition at line 25 of file cf_random.h.

25{ return new CFRandom(); }
virtual class for random element generation
Definition: cf_random.h:21

◆ clone() [2/3]

virtual CFRandom * CFRandom::clone ( ) const
inlinevirtual

Reimplemented in GFRandom, FFRandom, IntRandom, AlgExtRandomF, GFRandom, FFRandom, IntRandom, AlgExtRandomF, GFRandom, FFRandom, IntRandom, and AlgExtRandomF.

Definition at line 842 of file factory.h.

842{ return new CFRandom(); }

◆ clone() [3/3]

virtual CFRandom * CFRandom::clone ( ) const
inlinevirtual

Reimplemented in GFRandom, FFRandom, IntRandom, AlgExtRandomF, GFRandom, FFRandom, IntRandom, AlgExtRandomF, GFRandom, FFRandom, IntRandom, and AlgExtRandomF.

Definition at line 842 of file factory.h.

842{ return new CFRandom(); }

◆ generate() [1/3]

virtual CanonicalForm CFRandom::generate ( ) const
inlinevirtual

Reimplemented in GFRandom, FFRandom, IntRandom, AlgExtRandomF, GFRandom, FFRandom, IntRandom, AlgExtRandomF, GFRandom, FFRandom, IntRandom, and AlgExtRandomF.

Definition at line 24 of file cf_random.h.

24{ return 0; }

◆ generate() [2/3]

virtual CanonicalForm CFRandom::generate ( ) const
inlinevirtual

Reimplemented in GFRandom, FFRandom, IntRandom, AlgExtRandomF, GFRandom, FFRandom, IntRandom, AlgExtRandomF, GFRandom, FFRandom, IntRandom, and AlgExtRandomF.

Definition at line 841 of file factory.h.

841{ return 0; }

◆ generate() [3/3]

virtual CanonicalForm CFRandom::generate ( ) const
inlinevirtual

Reimplemented in GFRandom, FFRandom, IntRandom, AlgExtRandomF, GFRandom, FFRandom, IntRandom, AlgExtRandomF, GFRandom, FFRandom, IntRandom, and AlgExtRandomF.

Definition at line 841 of file factory.h.

841{ return 0; }

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