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 StringGetName () const
 
virtual ~AlgorithmBase ()
 

Protected Member Functions

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

Detailed Description

Algorithm base class.

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

Definition at line 47 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: