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

EnumeratorARCer Class Reference

#include <SMEnumerator.h>

Inheritance diagram for EnumeratorARCer::

ARCer AutEnumeratorARCer2 HomEnumeratorARCer1 HomEnumeratorARCer2 NCEnumerateRandomARCer NCEnumerateTotalARCer ORConsequencesEnumeratorARCer SGEnumeratorARCer SGRelatorEnumeratorARCer WordEnumeratorARCer List of all members.

Public Methods

 EnumeratorARCer (ComputationManager &boss, SMListData &d)
void submitSignal ()
void runComputation ()

Protected Methods

virtual void enumerate ()=0
bool submitSignalRecieved () const

Protected Attributes

SMListDatatheData

Constructor & Destructor Documentation

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

Definition at line 170 of file SMEnumerator.h.


Member Function Documentation

void EnumeratorARCer::submitSignal ( )
 

Referenced by SGRelatorEnumerator::resume(), ORConsequencesEnumerator::resume(), TotalHomEnumeratorProblem::resume(), RandHomEnumeratorProblem::resume(), FiniteAutoEnumeratorProblem::resume(), and AutoEnumeratorProblem::resume().

void EnumeratorARCer::runComputation ( ) [virtual]
 

Reimplemented from ARCer.

virtual void EnumeratorARCer::enumerate ( ) [protected, pure virtual]
 

Reimplemented in AutEnumeratorARCer2, HomEnumeratorARCer1, HomEnumeratorARCer2, ORConsequencesEnumeratorARCer, NCEnumerateTotalARCer, NCEnumerateRandomARCer, SGRelatorEnumeratorARCer, SGEnumeratorARCer, and WordEnumeratorARCer.

bool EnumeratorARCer::submitSignalRecieved ( ) const [protected]
 


Member Data Documentation

SMListData& EnumeratorARCer::theData [protected]
 

Definition at line 201 of file SMEnumerator.h.


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