|
int | TestNames () |
| Check muParser name restriction enforcement. More...
|
|
int | TestSyntax () |
|
int | TestMultiArg () |
|
int | TestPostFix () |
|
int | TestExpression () |
|
int | TestInfixOprt () |
|
int | TestBinOprt () |
|
int | TestVarConst () |
|
int | TestInterface () |
|
int | TestException () |
|
int | TestStrArg () |
|
int | TestIfThenElse () |
|
int | TestBulkMode () |
|
void | Abort () const |
| Internal error in test class Test is going to be aborted. More...
|
|
void | AddTest (testfun_type a_pFun) |
|
int | EqnTest (const string_type &a_str, double a_fRes, bool a_fPass) |
| Evaluate a tet expression. More...
|
|
int | EqnTestWithVarChange (const string_type &a_str, double a_fRes1, double a_fVar1, double a_fRes2, double a_fVar2) |
| Evaluate a tet expression. More...
|
|
int | ThrowTest (const string_type &a_str, int a_iErrc, bool a_bFail=true) |
|
int | EqnTestInt (const string_type &a_str, double a_fRes, bool a_fPass) |
|
int | EqnTestBulk (const string_type &a_str, double a_fRes[4], bool a_fPass) |
| Test an expression in Bulk Mode. More...
|
|
|
static value_type | f1of1 (value_type v) |
|
static value_type | f1of2 (value_type v, value_type) |
|
static value_type | f2of2 (value_type, value_type v) |
|
static value_type | f1of3 (value_type v, value_type, value_type) |
|
static value_type | f2of3 (value_type, value_type v, value_type) |
|
static value_type | f3of3 (value_type, value_type, value_type v) |
|
static value_type | f1of4 (value_type v, value_type, value_type, value_type) |
|
static value_type | f2of4 (value_type, value_type v, value_type, value_type) |
|
static value_type | f3of4 (value_type, value_type, value_type v, value_type) |
|
static value_type | f4of4 (value_type, value_type, value_type, value_type v) |
|
static value_type | f1of5 (value_type v, value_type, value_type, value_type, value_type) |
|
static value_type | f2of5 (value_type, value_type v, value_type, value_type, value_type) |
|
static value_type | f3of5 (value_type, value_type, value_type v, value_type, value_type) |
|
static value_type | f4of5 (value_type, value_type, value_type, value_type v, value_type) |
|
static value_type | f5of5 (value_type, value_type, value_type, value_type, value_type v) |
|
static value_type | Min (value_type a_fVal1, value_type a_fVal2) |
|
static value_type | Max (value_type a_fVal1, value_type a_fVal2) |
|
static value_type | plus2 (value_type v1) |
|
static value_type | times3 (value_type v1) |
|
static value_type | sqr (value_type v1) |
|
static value_type | sign (value_type v) |
|
static value_type | add (value_type v1, value_type v2) |
|
static value_type | land (value_type v1, value_type v2) |
|
static value_type | FirstArg (const value_type *a_afArg, int a_iArgc) |
|
static value_type | LastArg (const value_type *a_afArg, int a_iArgc) |
|
static value_type | Sum (const value_type *a_afArg, int a_iArgc) |
|
static value_type | Rnd (value_type v) |
|
static value_type | RndWithString (const char_type *) |
|
static value_type | Ping () |
|
static value_type | ValueOf (const char_type *) |
|
static value_type | StrFun1 (const char_type *v1) |
|
static value_type | StrFun2 (const char_type *v1, value_type v2) |
|
static value_type | StrFun3 (const char_type *v1, value_type v2, value_type v3) |
|
static value_type | StrToFloat (const char_type *a_szMsg) |
|
static value_type | Mega (value_type a_fVal) |
|
static value_type | Micro (value_type a_fVal) |
|
static value_type | Milli (value_type a_fVal) |
|
static int | IsHexVal (const char_type *a_szExpr, int *a_iPos, value_type *a_fVal) |
|
Test cases for unit testing.
(C) 2004-2011 Ingo Berg
Definition at line 49 of file muParserTest.h.