COPASI API  4.40.278
CBrent::EvalTemplate< CType > Class Template Reference

#include <CBrent.h>

Inheritance diagram for CBrent::EvalTemplate< CType >:
[legend]

Public Member Functions

 EvalTemplate (CType *pType, double(CType::*method)(const double &value))
 
virtual double operator() (const double &value)
 
virtual ~EvalTemplate ()
 
- Public Member Functions inherited from CBrent::Eval
virtual ~Eval ()
 

Private Attributes

double(CType::* mMethod )(const double &value)
 
CType * mpType
 

Constructor & Destructor Documentation

◆ EvalTemplate()

template<class CType >
CBrent::EvalTemplate< CType >::EvalTemplate ( CType *  pType,
double(CType::*)(const double &value)  method 
)
inline

◆ ~EvalTemplate()

template<class CType >
virtual CBrent::EvalTemplate< CType >::~EvalTemplate ( )
inlinevirtual

Member Function Documentation

◆ operator()()

template<class CType >
virtual double CBrent::EvalTemplate< CType >::operator() ( const double &  value)
inlinevirtual

Member Data Documentation

◆ mMethod

template<class CType >
double(CType::* CBrent::EvalTemplate< CType >::mMethod) (const double &value)
private

◆ mpType

template<class CType >
CType* CBrent::EvalTemplate< CType >::mpType
private

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