COPASI API  4.40.278
CJitExpression Class Referenceabstract

#include <CJitExpression.h>

Public Member Functions

double calculateJit ()
 
 CJitExpression ()
 
 CJitExpression (const CJitExpression &src)=delete
 
virtual void compileJit ()=0
 
CJitCompilergetCompiler ()
 
void release ()
 
void setCompiler (CJitCompiler *pCompiler)
 
virtual ~CJitExpression ()
 

Protected Attributes

CJitCompiler::Function mpJitFunction
 

Private Attributes

CJitCompilermpCompiler
 

Constructor & Destructor Documentation

◆ CJitExpression() [1/2]

CJitExpression::CJitExpression ( )

◆ CJitExpression() [2/2]

CJitExpression::CJitExpression ( const CJitExpression src)
delete

◆ ~CJitExpression()

CJitExpression::~CJitExpression ( )
virtual

Member Function Documentation

◆ calculateJit()

double CJitExpression::calculateJit ( )

References mpJitFunction.

◆ compileJit()

virtual void CJitExpression::compileJit ( )
pure virtual

◆ getCompiler()

CJitCompiler * CJitExpression::getCompiler ( )

References mpCompiler.

◆ release()

void CJitExpression::release ( )

References mpJitFunction.

◆ setCompiler()

void CJitExpression::setCompiler ( CJitCompiler pCompiler)

Member Data Documentation

◆ mpCompiler

CJitCompiler* CJitExpression::mpCompiler
private

◆ mpJitFunction

CJitCompiler::Function CJitExpression::mpJitFunction
protected

Referenced by calculateJit(), release(), and setCompiler().


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