|
NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
|
This is the complete list of members for mu::ParserInt, including all inherited members.
| Abs(value_type) | mu::ParserInt | privatestatic |
| ActivateLoopMode(unsigned int _nLoopLength) | mu::ParserBase | |
| ActiveLoopMode() const | mu::ParserBase | |
| Add(value_type v1, value_type v2) | mu::ParserInt | privatestatic |
| AddCallback(const string_type &a_strName, const ParserCallback &a_Callback, funmap_type &a_Storage, const char_type *a_szCharSet) | mu::ParserBase | private |
| AddValIdent(identfun_type a_pCallback) | mu::ParserBase | |
| And(value_type v1, value_type v2) | mu::ParserInt | privatestatic |
| ApplyBinOprt(ParserStack< token_type > &a_stOpt, ParserStack< token_type > &a_stVal) const | mu::ParserBase | private |
| ApplyFunc(ParserStack< token_type > &a_stOpt, ParserStack< token_type > &a_stVal, int iArgCount) const | mu::ParserBase | private |
| ApplyIfElse(ParserStack< token_type > &a_stOpt, ParserStack< token_type > &a_stVal) const | mu::ParserBase | private |
| ApplyRemainingOprt(ParserStack< token_type > &a_stOpt, ParserStack< token_type > &a_stVal) const | mu::ParserBase | private |
| ApplyStrFunc(const token_type &a_FunTok, const std::vector< token_type > &a_vArg) const | mu::ParserBase | private |
| Assign(const ParserBase &a_Parser) | mu::ParserBase | private |
| bCompiling | mu::ParserBase | private |
| bMakeLoopByteCode | mu::ParserBase | private |
| bPauseLock | mu::ParserBase | private |
| bPauseLoopByteCode | mu::ParserBase | private |
| c_DefaultOprt | mu::ParserBase | protectedstatic |
| CacheCurrentAccess(const CachedDataAccess &_access) | mu::ParserBase | |
| CacheCurrentEquation(const std::string &sEquation) | mu::ParserBase | |
| CacheCurrentTarget(const std::string &sEquation) | mu::ParserBase | |
| CanCacheAccess() | mu::ParserBase | |
| checkDelimiter(StringView sLine) | mu::ParserBase | private |
| CheckName(const string_type &a_strName, const string_type &a_CharSet) const | mu::ParserBase | private |
| CheckOprt(const string_type &a_sName, const ParserCallback &a_Callback, const string_type &a_szCharSet) const | mu::ParserBase | private |
| ClearConst() | mu::ParserBase | |
| ClearFun() | mu::ParserBase | |
| ClearInfixOprt() | mu::ParserBase | |
| ClearOprt() | mu::ParserBase | |
| ClearPostfixOprt() | mu::ParserBase | |
| ClearVar() | mu::ParserBase | |
| ClearVectorVars(bool bIgnoreProcedureVects=false) | mu::ParserBase | |
| compileVectorExpansion(MutableStringView sSubExpr, const std::string &sVectorVarName) | mu::ParserBase | private |
| compileVectors(MutableStringView sExpr) | mu::ParserBase | private |
| compileVectorsInMultiArgFunc(MutableStringView &sExpr, size_t &nPos) | mu::ParserBase | private |
| ContainsVectorVars(StringView sExpr, bool ignoreSingletons) | mu::ParserBase | |
| CreateRPN() | mu::ParserBase | private |
| CreateTempVectorVar(const std::vector< mu::value_type > &vVar) | mu::ParserBase | |
| DeactivateLoopMode() | mu::ParserBase | |
| DefineConst(const string_type &a_sName, value_type a_fVal) | mu::ParserBase | |
| DefineFun(const string_type &a_strName, T a_pFun, bool optimizeAway=true) | mu::ParserBase | inline |
| DefineInfixOprt(const string_type &a_strName, fun_type1 a_pOprt, int a_iPrec=prINFIX, bool optimizeAway=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, EOprtAssociativity a_eAssociativity=oaLEFT, bool optimizeAway=true) | mu::ParserBase | |
| DefineOprtChars(const char_type *a_szCharset) | mu::ParserBase | |
| DefinePostfixOprt(const string_type &a_strFun, fun_type1 a_pOprt, bool optimizeAway=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 | |
| DisableAccessCaching() | mu::ParserBase | |
| Div(value_type v1, value_type v2) | mu::ParserInt | privatestatic |
| EMPTYSTRING | mu::ParserBase | private |
| EnableBuiltInOprt(bool a_bIsOn=true) | mu::ParserBase | |
| EnableDebugDump(bool bDumpCmd, bool bDumpStack) | mu::ParserBase | static |
| EnableOptimizer(bool a_bIsOn=true) | mu::ParserBase | |
| Equal(value_type v1, value_type v2) | mu::ParserInt | privatestatic |
| Error(EErrorCodes a_iErrc, int a_iPos=(int) mu::string_type::npos, const string_type &a_strTok=string_type()) const | mu::ParserBase | |
| Error(EErrorCodes a_iErrc, const string_type &a_Expr, int a_iPos=(int) mu::string_type::npos, const string_type &a_strTok=string_type()) const | mu::ParserBase | |
| Eval() | mu::ParserBase | |
| Eval(int &nStackSize) | mu::ParserBase | |
| Eval(value_type *results, int nBulkSize) | mu::ParserBase | |
| evaluateTemporaryVectors(const VectorEvaluation &vectEval, int nStackSize) | mu::ParserBase | private |
| exception_type typedef | mu::ParserBase | |
| expandVector(mu::value_type dFirst, const mu::value_type &dLast, const mu::value_type &dIncrement, std::vector< mu::value_type > &vResults) | mu::ParserBase | private |
| FindMultiArgFunc(StringView sExpr, size_t nPos, std::string &sMultArgFunc) | mu::ParserBase | private |
| g_DbgDumpCmdCode | mu::ParserBase | protectedstatic |
| g_DbgDumpStack | mu::ParserBase | protectedstatic |
| GetArgSep() const | mu::ParserBase | |
| GetCachedAccess(size_t nthAccess) | mu::ParserBase | |
| GetCachedEquation() const | mu::ParserBase | |
| GetCachedTarget() const | mu::ParserBase | |
| GetConst() const | mu::ParserBase | |
| GetExpr() const | mu::ParserBase | |
| GetFunDef() const | mu::ParserBase | |
| getNextVarObject(std::string &sArgList, bool bCut) | mu::ParserBase | private |
| getNextVectorVarIndex() | mu::ParserBase | private |
| GetOprtAssociativity(const token_type &a_Tok) const | mu::ParserBase | private |
| GetOprtDef() const | mu::ParserBase | |
| GetOprtPrecedence(const token_type &a_Tok) const | mu::ParserBase | private |
| getTarget() const | mu::ParserBase | private |
| GetUsedVar() | mu::ParserBase | |
| GetVar() const | mu::ParserBase | |
| GetVectors() const | mu::ParserBase | |
| GetVectorVar(const std::string &sVarName) | mu::ParserBase | |
| GetVersion(EParserVersionInfo eInfo=pviFULL) const | mu::ParserBase | |
| Greater(value_type v1, value_type v2) | mu::ParserInt | privatestatic |
| GreaterEq(value_type v1, value_type v2) | mu::ParserInt | privatestatic |
| HasBuiltInOprt() const | mu::ParserBase | |
| HasCachedAccess() | mu::ParserBase | |
| Init() | mu::ParserBase | protected |
| InitCharSets() | mu::ParserInt | virtual |
| InitConst() | mu::ParserInt | virtual |
| InitFun() | mu::ParserInt | virtual |
| InitOprt() | mu::ParserInt | virtual |
| InitTokenReader() | mu::ParserBase | private |
| IsAlreadyParsed(StringView sNewEquation) | mu::ParserBase | |
| IsBinVal(const char_type *a_szExpr, int *a_iPos, value_type *a_iVal) | mu::ParserInt | privatestatic |
| IsCompiling() | mu::ParserBase | |
| IsHexVal(const char_type *a_szExpr, int *a_iPos, value_type *a_iVal) | mu::ParserInt | privatestatic |
| IsLockedPause() const | mu::ParserBase | |
| IsNotLastStackItem() const | mu::ParserBase | |
| IsVal(const char_type *a_szExpr, int *a_iPos, value_type *a_iVal) | mu::ParserInt | privatestatic |
| IsValidByteCode(unsigned int _nthLoopElement=-1, unsigned int _nthPartEquation=0) | mu::ParserBase | |
| Ite(value_type, value_type, value_type) | mu::ParserInt | privatestatic |
| Less(value_type v1, value_type v2) | mu::ParserInt | privatestatic |
| LessEq(value_type v1, value_type v2) | mu::ParserInt | privatestatic |
| LockPause(bool _bLock=true) | mu::ParserBase | |
| LogAnd(value_type v1, value_type v2) | mu::ParserInt | privatestatic |
| LogOr(value_type v1, value_type v2) | mu::ParserInt | privatestatic |
| m_bBuiltInOp | mu::ParserBase | private |
| m_buffer | mu::ParserBase | mutableprivate |
| m_compilingState | mu::ParserBase | mutableprivate |
| m_compilingTarget | mu::ParserBase | mutableprivate |
| m_ConstDef | mu::ParserBase | private |
| m_FunDef | mu::ParserBase | private |
| m_InfixOprtDef | mu::ParserBase | private |
| m_lDataStorage | mu::ParserBase | mutable |
| m_nIfElseCounter | mu::ParserBase | mutableprivate |
| m_OprtDef | mu::ParserBase | private |
| m_PostOprtDef | mu::ParserBase | private |
| m_pParseFormula | mu::ParserBase | mutableprivate |
| m_pTokenReader | mu::ParserBase | private |
| m_sInfixOprtChars | mu::ParserBase | private |
| m_sNameChars | mu::ParserBase | private |
| m_sOprtChars | mu::ParserBase | private |
| m_state | mu::ParserBase | private |
| m_stateStacks | mu::ParserBase | mutableprivate |
| m_StrVarDef | mu::ParserBase | private |
| m_VarDef | mu::ParserBase | private |
| m_vStringBuf | mu::ParserBase | mutableprivate |
| m_vStringVarBuf | mu::ParserBase | private |
| Max(const value_type *a_afArg, int a_iArgc) | mu::ParserInt | privatestatic |
| Min(const value_type *a_afArg, int a_iArgc) | mu::ParserInt | privatestatic |
| Mod(value_type v1, value_type v2) | mu::ParserInt | privatestatic |
| Mul(value_type v1, value_type v2) | mu::ParserInt | privatestatic |
| mVarMapPntr | mu::ParserBase | mutable |
| mVectorVars | mu::ParserBase | mutableprivate |
| nCurrVectorIndex | mu::ParserBase | private |
| nMaxThreads | mu::ParserBase | private |
| Not(value_type v1) | mu::ParserInt | privatestatic |
| NotEqual(value_type v1, value_type v2) | mu::ParserInt | privatestatic |
| nthLoopElement | mu::ParserBase | private |
| nthLoopPartEquation | mu::ParserBase | private |
| OnDetectVar(string_type *pExpr, int &nStart, int &nEnd) | mu::ParserBase | protectedvirtual |
| operator=(const ParserBase &a_Parser) | mu::ParserBase | |
| Or(value_type v1, value_type v2) | mu::ParserInt | privatestatic |
| ParseCmdCode() | mu::ParserBase | private |
| ParseCmdCodeBulk(int nOffset, int nThreadID) | mu::ParserBase | private |
| ParseCmdCodeBulkParallel(size_t nVectorLength) | mu::ParserBase | private |
| ParseFunction typedef | mu::ParserBase | private |
| ParserBase() | mu::ParserBase | |
| ParserBase(const ParserBase &a_Parser) | mu::ParserBase | |
| ParserInt() | mu::ParserInt | |
| ParseString() | mu::ParserBase | private |
| PauseLoopMode(bool _bPause=true) | mu::ParserBase | |
| Pow(value_type v1, value_type v2) | mu::ParserInt | privatestatic |
| ReInit() | mu::ParserBase | private |
| RemoveVar(const string_type &a_strVarName) | mu::ParserBase | |
| replaceLocalVars(std::string &sLine) | mu::ParserBase | private |
| ResetLocale() | mu::ParserBase | |
| Round(value_type v) | mu::ParserInt | inlineprivatestatic |
| s_locale | mu::ParserBase | protectedstatic |
| SetArgSep(char_type cArgSep) | mu::ParserBase | |
| SetCompiling(bool _bCompiling=true) | mu::ParserBase | |
| SetDecSep(char_type cDecSep) | mu::ParserBase | |
| SetExpr(StringView a_sExpr) | mu::ParserBase | |
| SetIndex(unsigned int _nLoopElement) | mu::ParserBase | |
| SetThousandsSep(char_type cThousandsSep=0) | mu::ParserBase | |
| SetVarFactory(facfun_type a_pFactory, void *pUserData=NULL) | mu::ParserBase | |
| SetVectorVar(const std::string &sVarName, const std::vector< mu::value_type > &vVar, bool bAddVectorType=false) | mu::ParserBase | |
| Shl(value_type v1, value_type v2) | mu::ParserInt | privatestatic |
| Shr(value_type v1, value_type v2) | mu::ParserInt | privatestatic |
| Sign(value_type) | mu::ParserInt | privatestatic |
| StackDump(const ParserStack< token_type > &a_stVal, const ParserStack< token_type > &a_stOprt) const | mu::ParserBase | private |
| stringbuf_type typedef | mu::ParserBase | private |
| Sub(value_type v1, value_type v2) | mu::ParserInt | privatestatic |
| Sum(const value_type *a_afArg, int a_iArgc) | mu::ParserInt | privatestatic |
| token_reader_type typedef | mu::ParserBase | private |
| token_type typedef | mu::ParserBase | private |
| UnaryMinus(value_type) | mu::ParserInt | privatestatic |
| UpdateVectorVar(const std::string &sVarName) | mu::ParserBase | |
| ValidInfixOprtChars() const | mu::ParserBase | |
| ValidNameChars() const | mu::ParserBase | |
| ValidOprtChars() const | mu::ParserBase | |
| Xor(value_type v1, value_type v2) | mu::ParserInt | privatestatic |
| ~ParserBase() | mu::ParserBase | virtual |