filters

QpFormula Class Reference

Inheritance diagram for QpFormula:

KSpread::Formula List of all members.

Detailed Description

Definition at line 45 of file kspread/qpro/libqpro/qpro/formula.h.


Public Member Functions

 QpFormula (QpRecFormulaCell &pCell, QpTableNames &pTable)
 ~QpFormula ()
void argSeparator (const char *pArg)
char * formula ()
void formulaStart (const char *pFirstChar)
void dropLeadingAt (int pBool=-1)
void replaceFunc (QpFormulaConv *pFuncEntry)

Static Public Member Functions

static void binaryOperand (QpFormula &pThis, const char *pOper)
static void floatFunc (QpFormula &pThis, const char *pFunc)
static void absKludge (QpFormula &pThis, const char *pFunc)
static void func0 (QpFormula &pThis, const char *pFunc)
static void func1 (QpFormula &pThis, const char *pFunc)
static void func2 (QpFormula &pThis, const char *pFunc)
static void func3 (QpFormula &pThis, const char *pFunc)
static void func4 (QpFormula &pThis, const char *pFunc)
static void funcV (QpFormula &pThis, const char *pFunc)
static void intFunc (QpFormula &pThis, const char *pFunc)
static void ref (QpFormula &pThis, const char *pFunc)
static void stringFunc (QpFormula &pThis, const char *pFunc)
static void unaryOperand (QpFormula &pThis, const char *pOper)

Protected Member Functions

void absKludgeReal (const char *pOper)
void binaryOperandReal (const char *pOper)
void floatFuncReal (const char *pFunc)
void func0Real (const char *pFunc)
void func1Real (const char *pFunc)
void func2Real (const char *pFunc)
void func3Real (const char *pFunc)
void func4Real (const char *pFunc)
void funcVReal (const char *pFunc)
void intFuncReal (const char *pFunc)
void refReal (const char *pFunc)
void stringFuncReal (const char *pFunc)
void unaryOperandReal (const char *pOper)

Protected Attributes

char * cArgSeparator
QpRecFormulaCellcCell
QpIStream cFormula
QpIStream cFormulaRefs
QpFormulaConvcReplaceFunc
char * cFormulaStart
int cIdx
QpFormulaStack cStack
int cDropLeadingAt
QpTableNamescTable

The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys