COPASI API  4.40.278
SLVSFunctor< CType > Class Template Reference

#include <common.h>

Inheritance diagram for SLVSFunctor< CType >:
[legend]

Public Member Functions

virtual C_INT operator() (double *wm, C_INT *iwm, double *x, double *tem)
 
 SLVSFunctor (CType *pType, C_INT(CType::*pMethod)(double *wm, C_INT *iwm, double *x, double *tem))
 
virtual ~SLVSFunctor ()
 
- Public Member Functions inherited from SLVS
 SLVS (C_INT(*pMethod)(double *wm, C_INT *iwm, double *x, double *tem))
 
virtual ~SLVS ()
 

Protected Member Functions

 SLVSFunctor ()
 
- Protected Member Functions inherited from SLVS
 SLVS ()
 

Private Attributes

C_INT(CType::* mpMethod )(double *wm, C_INT *iwm, double *x, double *tem)
 
CType * mpType
 

Constructor & Destructor Documentation

◆ SLVSFunctor() [1/2]

template<typename CType >
SLVSFunctor< CType >::SLVSFunctor ( CType *  pType,
C_INT(CType::*)(double *wm, C_INT *iwm, double *x, double *tem)  pMethod 
)
inline

◆ ~SLVSFunctor()

template<typename CType >
virtual SLVSFunctor< CType >::~SLVSFunctor ( )
inlinevirtual

◆ SLVSFunctor() [2/2]

template<typename CType >
SLVSFunctor< CType >::SLVSFunctor ( )
inlineprotected

Member Function Documentation

◆ operator()()

template<typename CType >
virtual C_INT SLVSFunctor< CType >::operator() ( double *  wm,
C_INT iwm,
double *  x,
double *  tem 
)
inlinevirtual

Member Data Documentation

◆ mpMethod

template<typename CType >
C_INT(CType::* SLVSFunctor< CType >::mpMethod) (double *wm, C_INT *iwm, double *x, double *tem)
private

◆ mpType

template<typename CType >
CType* SLVSFunctor< CType >::mpType
private

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