muParser: Member List

# mu::ParserInt Member List

This is the complete list of members for mu::ParserInt, including all inherited members.

Abs(value_type) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
Add(value_type v1, value_type v2) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
AddValIdent(identfun_type a_pCallback) (defined in mu::ParserBase) | mu::ParserBase |
And(value_type v1, value_type v2) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
c_DefaultOprt | mu::ParserBase | `[protected, static]`
ClearConst() | mu::ParserBase |
ClearFun() | mu::ParserBase |
ClearInfixOprt() | mu::ParserBase |
ClearOprt() | mu::ParserBase |
ClearPostfixOprt() | mu::ParserBase |
ClearVar() | mu::ParserBase |
DefineConst(const string_type &a_sName, value_type a_fVal) | mu::ParserBase |
DefineInfixOprt(const string_type &a_strName, fun_type1 a_pOprt, int a_iPrec=prINFIX, bool a_bAllowOpt=true) | mu::ParserBase |
DefineInfixOprtChars(const char_type *a_szCharset) | mu::ParserBase |
DefineNameChars(const char_type *a_szCharset) | mu::ParserBase |
DefineOprt(const string_type &a_strName, fun_type2 a_pFun, unsigned a_iPri=0, bool a_bAllowOpt=false) | mu::ParserBase |
DefineOprtChars(const char_type *a_szCharset) | mu::ParserBase |
DefinePostfixOprt(const string_type &a_strFun, fun_type1 a_pOprt, bool a_bAllowOpt=true) | mu::ParserBase |
DefineStrConst(const string_type &a_sName, const string_type &a_strVal) | mu::ParserBase |
DefineVar(const string_type &a_sName, value_type *a_fVar) | mu::ParserBase |
Div(value_type v1, value_type v2) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
EnableBuiltInOprt(bool a_bIsOn=true) | mu::ParserBase |
EnableByteCode(bool a_bIsOn=true) | mu::ParserBase |
EnableOptimizer(bool a_bIsOn=true) | mu::ParserBase |
Equal(value_type v1, value_type v2) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
Error(EErrorCodes a_iErrc, int a_iPos=(int) mu::string_type::npos, const string_type &a_strTok=string_type()) const | mu::ParserBase |
Eval() const | mu::ParserBase | `[inline]`
exception_type typedef | mu::ParserBase |
GetArgSep() const | mu::ParserBase |
GetConst() const | mu::ParserBase |
GetExpr() const | mu::ParserBase |
GetFunDef() const | mu::ParserBase |
GetOprtDef() const | mu::ParserBase |
GetUsedVar() const | mu::ParserBase |
GetVar() const | mu::ParserBase |
Greater(value_type v1, value_type v2) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
GreaterEq(value_type v1, value_type v2) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
HasBuiltInOprt() const | mu::ParserBase |
Init() | mu::ParserBase | `[protected]`
InitCharSets() (defined in mu::ParserInt) | mu::ParserInt | `[virtual]`
InitConst() (defined in mu::ParserInt) | mu::ParserInt | `[virtual]`
InitFun() | mu::ParserInt | `[virtual]`
InitOprt() | mu::ParserInt | `[virtual]`
IsBinVal(const char_type *a_szExpr, int *a_iPos, value_type *a_iVal) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
IsHexVal(const char_type *a_szExpr, int *a_iPos, value_type *a_iVal) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
IsVal(const char_type *a_szExpr, int *a_iPos, value_type *a_iVal) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
Ite(value_type, value_type, value_type) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
Less(value_type v1, value_type v2) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
LessEq(value_type v1, value_type v2) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
LogAnd(value_type v1, value_type v2) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
LogOr(value_type v1, value_type v2) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
LogXor(value_type v1, value_type v2) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
Max(const value_type *a_afArg, int a_iArgc) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
Min(const value_type *a_afArg, int a_iArgc) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
Mod(value_type v1, value_type v2) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
Mul(value_type v1, value_type v2) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
Not(value_type v1) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
NotEqual(value_type v1, value_type v2) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
operator=(const ParserBase &a_Parser) | mu::ParserBase |
Or(value_type v1, value_type v2) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
ParserBase() | mu::ParserBase |
ParserBase(const ParserBase &a_Parser) (defined in mu::ParserBase) | mu::ParserBase |
ParserInt() | mu::ParserInt |
RemoveVar(const string_type &a_strVarName) | mu::ParserBase |
Round(value_type v) (defined in mu::ParserInt) | mu::ParserInt | `[inline, private, static]`
SetArgSep(char_type cArgSep) | mu::ParserBase |
SetExpr(const string_type &a_sExpr) | mu::ParserBase |
SetVarFactory(facfun_type a_pFactory, void *pUserData=NULL) (defined in mu::ParserBase) | mu::ParserBase |
Shl(value_type v1, value_type v2) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
Shr(value_type v1, value_type v2) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
Sign(value_type) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
Sub(value_type v1, value_type v2) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
Sum(const value_type *a_afArg, int a_iArgc) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
UnaryMinus(value_type) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
ValidInfixOprtChars() const | mu::ParserBase |
ValidNameChars() const | mu::ParserBase |
ValidOprtChars() const | mu::ParserBase |
Xor(value_type v1, value_type v2) (defined in mu::ParserInt) | mu::ParserInt | `[private, static]`
~ParserBase() (defined in mu::ParserBase) | mu::ParserBase | `[virtual]`