Definition of CMathParser. More...
#include "MathParserDll.h"#include "GenApi/Types.h"#include "GenApi/GenApiDll.h"#include "StrMap.h"#include "Lexer.h"#include <vector>

Go to the source code of this file.
Classes | |
| class | CMathParser |
| Expression parser and evaluator of CSwissKnife. More... | |
| struct | CMathParser::Operation |
Defines | |
| #define | ORIGINAL_STACK_SIZE 64 |
Typedefs | |
| typedef char *(* | MultiArgFunc )(int paramcnt, double *args, CStrMap *strparams, double *result) |
| typedef double(* | OneArgFunc )(double arg) |
| typedef int(* | PrmSrchFunc )(const char *str, size_t len, double *value, void *param) |
Variables | |
| const double | DblErR |
| const double | DblNiN |
Definition of CMathParser.
Definition in file MathParser.h.
| #define ORIGINAL_STACK_SIZE 64 |
Definition at line 35 of file MathParser.h.
| typedef char*(* MultiArgFunc)(int paramcnt, double *args, CStrMap *strparams, double *result) |
Definition at line 42 of file MathParser.h.
| typedef double(* OneArgFunc)(double arg) |
Definition at line 41 of file MathParser.h.
| typedef int(* PrmSrchFunc)(const char *str, size_t len, double *value, void *param) |
Definition at line 44 of file MathParser.h.
| const double DblErR |
| const double DblNiN |