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

EnumeratorProblem Class Template Reference

#include <SMEnumerator.h>

Inheritance diagram for EnumeratorProblem::

Supervisor ComputationManager SMObject ResourceManager FEData AutoEnumeratorProblem FiniteAutoEnumeratorProblem NCRelatorEnumerator ORConsequencesEnumerator RandHomEnumeratorProblem SGEnumeratorProblem SGRelatorEnumerator TotalHomEnumeratorProblem WordEnumeratorProblem List of all members.

Public Methods

 EnumeratorProblem (AlgebraicObject &b)
 ~EnumeratorProblem ()
AlgebraicObjectgetParentObject () const
const IconID iconID () const
const char* typeID () const
SMListDatagetData ()

Static Public Methods

const char* type ()

Protected Attributes

SMListData theData
Chars theDataFile
AlgebraicObjecttheParent

Static Protected Attributes

EnProbType<T> theType

template<class T> class EnumeratorProblem


Constructor & Destructor Documentation

template<class T>
EnumeratorProblem<T>::EnumeratorProblem<T> ( AlgebraicObject & b ) [inline]
 

Definition at line 232 of file SMEnumerator.h.

template<class T>
EnumeratorProblem<T>::~EnumeratorProblem<T> ( ) [inline]
 

Definition at line 239 of file SMEnumerator.h.


Member Function Documentation

template<class T>
AlgebraicObject & EnumeratorProblem<T>::getParentObject ( ) const [inline]
 

Definition at line 243 of file SMEnumerator.h.

template<class T>
const IconID EnumeratorProblem<T>::iconID ( ) const [inline, virtual]
 

Reimplemented from ComputationManager.

Definition at line 245 of file SMEnumerator.h.

template<class T>
const char * EnumeratorProblem<T>::typeID ( ) const [inline, virtual]
 

Reimplemented from ComputationManager.

Definition at line 249 of file SMEnumerator.h.

template<class T>
const char* EnumeratorProblem<T>::type ( ) [inline, static]
 

Definition at line 253 of file SMEnumerator.h.

Referenced by typeID().

template<class T>
SMListData & EnumeratorProblem<T>::getData ( ) [inline]
 

Definition at line 257 of file SMEnumerator.h.


Member Data Documentation

template<class T>
SMListData EnumeratorProblem<T>::theData [protected]
 

Definition at line 260 of file SMEnumerator.h.

template<class T>
Chars EnumeratorProblem<T>::theDataFile [protected]
 

Definition at line 262 of file SMEnumerator.h.

template<class T>
EnProbType<T> EnumeratorProblem<T>::theType [static, protected]
 

Definition at line 263 of file SMEnumerator.h.

template<class T>
AlgebraicObject& EnumeratorProblem<T>::theParent [protected]
 

Definition at line 264 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