Classes | Defines | Typedefs | Variables
MathParser.h File Reference

Definition of CMathParser. More...

#include "MathParserDll.h"
#include "GenApi/Types.h"
#include "GenApi/GenApiDll.h"
#include "StrMap.h"
#include "Lexer.h"
#include <vector>
Include dependency graph for MathParser.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  CMathParser
 Expression parser and evaluator of CSwissKnife. More...
struct  CMathParser::Operation




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)


const double DblErR
const double DblNiN

Detailed Description

Definition of CMathParser.

Definition in file MathParser.h.

Define Documentation


Definition at line 35 of file MathParser.h.

Typedef Documentation

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.

Variable Documentation

const double DblErR
const double DblNiN

Author(s): Heiko Hirschmueller
autogenerated on Thu Jun 6 2019 18:42:47