highprecisionpso::Operation Class Referenceabstract

This class is an abstract class. It supplies the interface to operate on single mpf_t values. More...

#include <general_objects.h>

Inheritance diagram for highprecisionpso::Operation:

Public Member Functions

virtual ~Operation ()
 The destructor. More...
 
virtual std::string GetName ()=0
 Returns a string representation of this object. More...
 
virtual mpf_t * Operate (mpf_t *value)=0
 Calculates a operation of the supplied mpf_t value. More...
 

Detailed Description

This class is an abstract class. It supplies the interface to operate on single mpf_t values.

Constructor & Destructor Documentation

virtual highprecisionpso::Operation::~Operation ( )
inlinevirtual

The destructor.

Member Function Documentation

virtual mpf_t* highprecisionpso::Operation::Operate ( mpf_t *  value)
pure virtual

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