OpenStructure
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Protected Member Functions
AlgorithmBase Class Reference

#include <data_algorithm.hh>

Inherited by ConstModIPAlgorithm, ConstModOPAlgorithm, ModIPAlgorithm, ModOPAlgorithm, and NonModAlgorithm.

Public Member Functions

const String & GetName () const
virtual ~AlgorithmBase ()

Protected Member Functions

 AlgorithmBase (const String &n)
 AlgorithmBase (const AlgorithmBase &a)
AlgorithmBase & operator= (const AlgorithmBase &b)

Detailed Description

Algorithm base class.

Provide common functionality for all algorithms. Only some sort of naming implemented.

Definition at line 48 of file data_algorithm.hh.


Constructor & Destructor Documentation

virtual ~AlgorithmBase ( )
virtual
AlgorithmBase ( const String &  n)
protected

Constructor must be initialized with algorithm name.

AlgorithmBase ( const AlgorithmBase &  a)
protected

Member Function Documentation

const String& GetName ( ) const

Return name of algorithm.

AlgorithmBase& operator= ( const AlgorithmBase &  b)
protected

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