JKQTPlotter trunk/v5.0.0
an extensive Qt5+Qt6 Plotter framework (including a feature-richt plotter widget, a speed-optimized, but limited variant and a LaTeX equation renderer!), written fully in C/C++ and without external dependencies
Loading...
Searching...
No Matches
JKQTPMathParser Member List

This is the complete list of members for JKQTPMathParser, including all inherited members.

addFunction(const std::string &name, jkmpEvaluateFunc function)JKQTPMathParser
addStandardFunctions()JKQTPMathParser
addStandardVariables()JKQTPMathParser
addTempVariable(const std::string &name, jkmpResult value)JKQTPMathParserprotected
addVariable(const std::string &name, jkmpResult result)JKQTPMathParser
addVariableBoolean(const std::string &name, bool *v)JKQTPMathParser
addVariableBoolean(const std::string &name, bool v)JKQTPMathParser
addVariableDouble(const std::string &name, double *v)JKQTPMathParser
addVariableDouble(const std::string &name, double v)JKQTPMathParser
addVariableString(const std::string &name, std::string *v)JKQTPMathParser
addVariableString(const std::string &name, const std::string &v)JKQTPMathParser
argcJKQTPMathParserprotected
argvJKQTPMathParserprotected
ASSIGN enum valueJKQTPMathParserprotected
clearFunctions()JKQTPMathParser
clearVariables()JKQTPMathParser
COMP_EQUALT enum valueJKQTPMathParserprotected
COMP_GEQUAL enum valueJKQTPMathParserprotected
COMP_GREATER enum valueJKQTPMathParserprotected
COMP_SEQUAL enum valueJKQTPMathParserprotected
COMP_SMALLER enum valueJKQTPMathParserprotected
COMP_UNEQUAL enum valueJKQTPMathParserprotected
compExpression(bool get)JKQTPMathParserprotected
CurrentTokenJKQTPMathParserprotected
currenttokentostring()JKQTPMathParserprotected
deleteVariable(const std::string &name)JKQTPMathParser
DIV enum valueJKQTPMathParserprotected
END enum valueJKQTPMathParserprotected
evaluate(const std::string &prog)JKQTPMathParser
evaluateFunction(const std::string &name, jkmpResult *params, unsigned char n)JKQTPMathParser
FACTORIAL_LOGIC_NOT enum valueJKQTPMathParserprotected
functionExists(const std::string &name)JKQTPMathParser
functionsJKQTPMathParserprotected
getArgCVParam(const std::string &name, const std::string &defaultResult)JKQTPMathParser
getFunctionDef(const std::string &name)JKQTPMathParser
getToken()JKQTPMathParserprotected
getVariable(const std::string &name)JKQTPMathParser
getVariableDef(const std::string &name)JKQTPMathParser
getVariableOrInvalid(const std::string &name)JKQTPMathParser
getVariables()JKQTPMathParser
jkmathparser_exception_functionJKQTPMathParserprivate
jkmpBool enum valueJKQTPMathParser
jkmpCOMP enum nameJKQTPMathParser
jkmpDouble enum valueJKQTPMathParser
jkmpError(const std::string &st)JKQTPMathParser
jkmpEvaluateFunc typedefJKQTPMathParser
jkmpexceptionf typedefJKQTPMathParser
jkmpLOP enum nameJKQTPMathParser
jkmpResultType enum nameJKQTPMathParser
jkmpString enum valueJKQTPMathParser
jkmpTokenType enum nameJKQTPMathParserprotected
JKQTPMathParser()JKQTPMathParser
LBRACKET enum valueJKQTPMathParserprotected
LOGIC_AND enum valueJKQTPMathParserprotected
LOGIC_FALSE enum valueJKQTPMathParserprotected
LOGIC_NAND enum valueJKQTPMathParserprotected
LOGIC_NOR enum valueJKQTPMathParserprotected
LOGIC_NOT enum valueJKQTPMathParserprotected
LOGIC_OR enum valueJKQTPMathParserprotected
LOGIC_TRUE enum valueJKQTPMathParserprotected
LOGIC_XOR enum valueJKQTPMathParserprotected
logicalExpression(bool get)JKQTPMathParserprotected
logicalTerm(bool get)JKQTPMathParserprotected
mathExpression(bool get)JKQTPMathParserprotected
mathTerm(bool get)JKQTPMathParserprotected
MINUS enum valueJKQTPMathParserprotected
MODULO enum valueJKQTPMathParserprotected
MUL enum valueJKQTPMathParserprotected
NAME enum valueJKQTPMathParserprotected
NUMBER enum valueJKQTPMathParserprotected
NumberValueJKQTPMathParserprotected
PARAMETER_DIV enum valueJKQTPMathParserprotected
parse(const std::string &prog)JKQTPMathParser
PLUS enum valueJKQTPMathParserprotected
POWER enum valueJKQTPMathParserprotected
primary(bool get)JKQTPMathParserprotected
PRINT enum valueJKQTPMathParserprotected
printVariables()JKQTPMathParser
programJKQTPMathParserprotected
RBRACKET enum valueJKQTPMathParserprotected
readDelim(char delimiter)JKQTPMathParserprotected
resetException_function()JKQTPMathParser
setArgCV(int argc, char **argv)JKQTPMathParser
setException_function(jkmpexceptionf exception_function)JKQTPMathParser
setVariable(const std::string &name, jkmpResult value)JKQTPMathParserprotected
setVariableDouble(const std::string &name, double value)JKQTPMathParserprotected
STRING_DELIM enum valueJKQTPMathParserprotected
StringValueJKQTPMathParserprotected
tempvariableExists(const std::string &name)JKQTPMathParser
tempvariablesJKQTPMathParserprotected
tokentostring(jkmpTokenType token)JKQTPMathParserprotected
variableExists(const std::string &name)JKQTPMathParser
variablesJKQTPMathParserprotected
~JKQTPMathParser()JKQTPMathParservirtual