Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

AutEnumeratorARCer2 Class Reference

#include <AutoEnumerator.h>

Inheritance diagram for AutEnumeratorARCer2::

EnumeratorARCer ARCer List of all members.

Public Methods

 AutEnumeratorARCer2 (ComputationManager &boss, SMListData &d)
 ~AutEnumeratorARCer2 ()
void setArguments (FreeGroup group, int avgNumbers, int n, bool isfinite)
void enumerate ()
void writeResults (ostream &)
void readResults (istream &)

Private Attributes

int current
RandomAutoInFreerandAuto
bool isFinite
int number

Constructor & Destructor Documentation

AutEnumeratorARCer2::AutEnumeratorARCer2 ( ComputationManager & boss,
SMListData & d ) [inline]
 

Definition at line 31 of file AutoEnumerator.h.

AutEnumeratorARCer2::~AutEnumeratorARCer2 ( ) [inline]
 

Definition at line 38 of file AutoEnumerator.h.


Member Function Documentation

void AutEnumeratorARCer2::setArguments ( FreeGroup group,
int avgNumbers,
int n,
bool isfinite )
 

Referenced by FiniteAutoEnumeratorProblem::resume(), AutoEnumeratorProblem::resume(), FiniteAutoEnumeratorProblem::start(), and AutoEnumeratorProblem::start().

void AutEnumeratorARCer2::enumerate ( ) [virtual]
 

Reimplemented from EnumeratorARCer.

void AutEnumeratorARCer2::writeResults ( ostream & ostr ) [virtual]
 

Reimplemented from ARCer.

void AutEnumeratorARCer2::readResults ( istream & istr ) [virtual]
 

Reimplemented from ARCer.


Member Data Documentation

int AutEnumeratorARCer2::current [private]
 

Definition at line 75 of file AutoEnumerator.h.

RandomAutoInFree* AutEnumeratorARCer2::randAuto [private]
 

Definition at line 76 of file AutoEnumerator.h.

bool AutEnumeratorARCer2::isFinite [private]
 

Definition at line 77 of file AutoEnumerator.h.

int AutEnumeratorARCer2::number [private]
 

Definition at line 78 of file AutoEnumerator.h.


The documentation for this class was generated from the following file:
Generated at Tue Jun 19 09:49:48 2001 for Magnus Classes by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001