highprecisionpso::ConstantEvaluation Class Referenceabstract

This class is an abstract class. It supplies the interface for generating a constant value. More...

#include <general_objects.h>

Inheritance diagram for highprecisionpso::ConstantEvaluation:

Public Member Functions

virtual ~ConstantEvaluation ()
 The destructor. More...
 
virtual mpf_t * Evaluate ()=0
 Returns the predefined constant value specified by this constant evaluation. More...
 
virtual std::string GetName ()=0
 Returns a string representation of this object. More...
 

Detailed Description

This class is an abstract class. It supplies the interface for generating a constant value.

Constructor & Destructor Documentation

virtual highprecisionpso::ConstantEvaluation::~ConstantEvaluation ( )
inlinevirtual

The destructor.

Member Function Documentation

virtual mpf_t* highprecisionpso::ConstantEvaluation::Evaluate ( )
pure virtual
virtual std::string highprecisionpso::ConstantEvaluation::GetName ( )
pure virtual

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