#include <Xabsl2Symbols.h>
Inheritance diagram for Xabsl2DecimalInputFunction:
Public Member Functions | |
Xabsl2DecimalInputFunction (const char *name, Xabsl2FunctionProvider *pInstance, double(Xabsl2FunctionProvider::*pFunction)()) | |
Constructor. | |
double | getValue () |
Calculates the value of the function. | |
Public Attributes | |
Xabsl2Array< double & > | parameters |
References to the function parameters. | |
Private Attributes | |
double(Xabsl2FunctionProvider::* | pF )() |
A pointer to a double returning function in the software environment. | |
Xabsl2FunctionProvider * | pI |
A pointer to the instance object that contains the function. |
Definition at line 107 of file Xabsl2Symbols.h.
|
Constructor.
Definition at line 115 of file Xabsl2Symbols.h. |
|
Calculates the value of the function. Note that the parameters for the function have to be set before that function is called. Definition at line 125 of file Xabsl2Symbols.h. Referenced by Xabsl2DecimalInputFunctionCall::getValue(). |
|
References to the function parameters.
Definition at line 128 of file Xabsl2Symbols.h. Referenced by Xabsl2Symbols::registerDecimalInputFunctionParameter(), and Xabsl2DecimalInputFunctionCall::Xabsl2DecimalInputFunctionCall(). |
|
A pointer to a double returning function in the software environment.
|
|
A pointer to the instance object that contains the function.
Definition at line 135 of file Xabsl2Symbols.h. |