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

GAEquationArcer Class Reference

#include <GAEquations.h>

Inheritance diagram for GAEquationArcer::

ARCer List of all members.

Public Methods

 GAEquationArcer (ComputationManager &boss)
void setArguments (FreeGroup, int, Word)
Trichotomy haveSolution () const
Map getSolution () const
Chars getFileName () const
void runComputation ()
void writeResults (ostream &)
void readResults (istream &)

Private Attributes

Trichotomy retValue
Map solution
File file
FreeGroup theGroup
int numOfVars
Word theWord

Constructor & Destructor Documentation

GAEquationArcer::GAEquationArcer ( ComputationManager & boss ) [inline]
 

Definition at line 47 of file GAEquations.h.


Member Function Documentation

void GAEquationArcer::setArguments ( FreeGroup,
int,
Word )
 

Trichotomy GAEquationArcer::haveSolution ( ) const [inline]
 

Definition at line 63 of file GAEquations.h.

Map GAEquationArcer::getSolution ( ) const
 

Chars GAEquationArcer::getFileName ( ) const [inline]
 

Definition at line 67 of file GAEquations.h.

Referenced by TwoCommCM::getFileName(), and GAEquationCM::getFileName().

void GAEquationArcer::runComputation ( ) [virtual]
 

Reimplemented from ARCer.

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

Reimplemented from ARCer.

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

Reimplemented from ARCer.


Member Data Documentation

Trichotomy GAEquationArcer::retValue [private]
 

Definition at line 91 of file GAEquations.h.

Map GAEquationArcer::solution [private]
 

Definition at line 92 of file GAEquations.h.

File GAEquationArcer::file [private]
 

Definition at line 93 of file GAEquations.h.

FreeGroup GAEquationArcer::theGroup [private]
 

Definition at line 94 of file GAEquations.h.

int GAEquationArcer::numOfVars [private]
 

Definition at line 95 of file GAEquations.h.

Word GAEquationArcer::theWord [private]
 

Definition at line 96 of file GAEquations.h.


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