ConstModOPAlgorithm Class Reference

out-of-place modification const algorithm More...

#include <data_algorithm.hh>

Inherits ost::img::AlgorithmBase.

Inherited by DFT, and ImageStateConstModOPAlgorithm< FNC >.

Public Member Functions

virtual ImageHandle Visit (const ConstImageHandle &ih) const =0

Protected Member Functions

 ConstModOPAlgorithm (const String &name)
 ConstModOPAlgorithm (const ConstModOPAlgorithm &a)
ConstModOPAlgorithmoperator= (const ConstModOPAlgorithm &a)

Detailed Description

out-of-place modification const algorithm

The const refers to the visit method that is const; as a consequence, the algorithm may be used as a temporary object, but is not able to modify its members from within this method.

Definition at line 143 of file data_algorithm.hh.


Constructor & Destructor Documentation

ConstModOPAlgorithm ( const String name  )  [protected]
ConstModOPAlgorithm ( const ConstModOPAlgorithm a  )  [protected]

Member Function Documentation

ConstModOPAlgorithm& operator= ( const ConstModOPAlgorithm a  )  [protected]

Reimplemented from AlgorithmBase.

virtual ImageHandle Visit ( const ConstImageHandle ih  )  const [pure virtual]

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated on 10 Nov 2016 for OpenStructure by  doxygen 1.6.1