|
NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
|
This is the complete list of members for NumeRe::StringParser, including all inherited members.
| _data | NumeRe::StringParser | private |
| _option | NumeRe::StringParser | private |
| _parser | NumeRe::StringParser | private |
| addMaskedStrings(const std::string &sString) | NumeRe::StringFuncHandler | private |
| applyElementaryStringOperations(std::vector< std::string > &vFinal, bool &bReturningLogicals) | NumeRe::StringParser | private |
| applySpecialStringFuncs(std::string sLine) | NumeRe::StringFuncHandler | protected |
| applyStringFuncs(std::string sLine) | NumeRe::StringFuncHandler | protected |
| argumentParser(StringView, n_vect &) | NumeRe::StringFuncHandler | private |
| argumentParser(StringView, d_vect &) | NumeRe::StringFuncHandler | private |
| argumentParser(StringView, d_vect &, n_vect &) | NumeRe::StringFuncHandler | private |
| argumentParser(StringView, s_vect &, bool &bLogicalOnly) | NumeRe::StringFuncHandler | private |
| argumentParser(StringView, s_vect &, d_vect &) | NumeRe::StringFuncHandler | private |
| argumentParser(StringView, s_vect &, n_vect &, n_vect &) | NumeRe::StringFuncHandler | private |
| argumentParser(StringView, s_vect &, n_vect &, n_vect &, s_vect &) | NumeRe::StringFuncHandler | private |
| argumentParser(StringView, s_vect &, s_vect &, n_vect &, n_vect &) | NumeRe::StringFuncHandler | private |
| argumentParser(StringView, s_vect &, s_vect &, s_vect &, n_vect &, n_vect &) | NumeRe::StringFuncHandler | private |
| callFunction(StringFuncHandle, s_vect &, s_vect &, s_vect &, n_vect &, n_vect &, d_vect &, size_t) | NumeRe::StringFuncHandler | private |
| callFunctionParallel(StringFuncHandle, s_vect &, s_vect &, s_vect &, n_vect &, n_vect &, d_vect &, size_t) | NumeRe::StringFuncHandler | private |
| callMultiFunction(StringFuncHandle, s_vect &, s_vect &, s_vect &, n_vect &, n_vect &, d_vect &, size_t) | NumeRe::StringFuncHandler | private |
| callMultiFunctionParallel(StringFuncHandle, s_vect &, s_vect &, s_vect &, n_vect &, n_vect &, d_vect &, size_t) | NumeRe::StringFuncHandler | private |
| checkStringvarDelimiter(const std::string &sToken) const | NumeRe::StringVarFactory | private |
| concatenateStrings(std::string &sExpr) | NumeRe::StringLogicParser | protected |
| containsStringVars(const std::string &sLine) const | NumeRe::StringVarFactory | |
| containsStringVectorVars(const std::string &sLine) | NumeRe::StringVarFactory | |
| createAndEvaluateStack(StringView sExpr) | NumeRe::StringParser | private |
| createStack(StringView sExpr) const | NumeRe::StringParser | private |
| createStringOutput(StringResult &strRes, std::string &sLine, int parserFlags, bool bSilent) | NumeRe::StringParser | private |
| createStringVectorVar(const std::vector< std::string > &vStringVector) | NumeRe::StringVarFactory | protected |
| createTempStringVectorVar(const std::vector< std::string > &vStringVector) | NumeRe::StringVarFactory | |
| createTerminalOutput(StringResult &strRes, int parserFlags) | NumeRe::StringParser | private |
| declareStringFuncs(const std::map< std::string, StringFuncHandle > &mStringFuncs) | NumeRe::StringFuncHandler | protected |
| decodeStringParams(std::string &sLine) | NumeRe::StringParser | private |
| detectPathTokens(const std::string &sString, size_t nPos) | NumeRe::StringLogicParser | private |
| detectStringLogicals(const std::string &sString) | NumeRe::StringLogicParser | protected |
| eval(std::string &sLine, std::string sCache, bool bParseNumericals=true) override | NumeRe::StringParser | privatevirtual |
| evalAndFormat(std::string &sLine, std::string &sCache, bool bSilent=false, bool bCheckAssertions=false) | NumeRe::StringParser | |
| evalFunction(std::string &sLine, const std::string &sFuncName, StringFuncHandle) | NumeRe::StringFuncHandler | private |
| evalStringLogic(std::string sLine, bool &bReturningLogicals) | NumeRe::StringLogicParser | protected |
| evalStringTernary(std::string sLine) | NumeRe::StringLogicParser | private |
| evaluateStack(const std::vector< StringStackItem > &rpnStack, size_t from, size_t to) | NumeRe::StringParser | private |
| evaluateStringVectors(std::string sLine) | NumeRe::StringVarFactory | protected |
| expandStringVectorComponents(std::vector< StringVector > &vStringVector) | NumeRe::StringVarFactory | protected |
| findNextFunction(const std::string &sFunc, StringView sLine, size_t nStartPos, size_t &nEndPosition, bool searchForMethods=false) | NumeRe::StringFuncHandler | protected |
| findVectorInMap(const std::map< std::string, StringVector > &mVectorVarMap, const std::vector< std::string > &vStringVector) | NumeRe::StringVarFactory | private |
| getDataForString(std::string sLine, size_t n_pos) | NumeRe::StringParser | private |
| getFunctionArgumentList(const std::string &sFunc, StringView sLine, size_t nStartPosition, size_t nEndPosition) | NumeRe::StringFuncHandler | protected |
| getStringFuncMapSize() const | NumeRe::StringFuncHandler | inlineprotected |
| getStringTernaryExpression(std::string &sLine, size_t &nPos) | NumeRe::StringLogicParser | private |
| getStringValue(const std::string &sVar) const | NumeRe::StringVarFactory | |
| getStringValues(std::string &sLine) | NumeRe::StringVarFactory | |
| getStringValuesAsInternalVar(std::string &sLine, unsigned int nPos=0) | NumeRe::StringVarFactory | protected |
| getStringVars() const | NumeRe::StringVarFactory | inline |
| getStringVectorVar(const std::string &sVarName) const | NumeRe::StringVarFactory | protected |
| isNumericCandidate(const std::string &sComponent) | NumeRe::StringVarFactory | private |
| isSimpleString(const std::string &sLine) | NumeRe::StringParser | private |
| isStringExpression(const std::string &sExpression) override | NumeRe::StringParser | virtual |
| isStringVar(const std::string &sVarName) const | NumeRe::StringVarFactory | |
| isStringVectorVar(const std::string &sVarName) const | NumeRe::StringVarFactory | protected |
| isToken(const char *sToken, const std::string &sLine, size_t pos) | NumeRe::StringParser | private |
| m_mStringFuncs | NumeRe::StringFuncHandler | private |
| m_mStringParams | NumeRe::StringParser | private |
| m_mStringVars | NumeRe::StringVarFactory | private |
| m_mStringVectorVars | NumeRe::StringVarFactory | private |
| m_mTempStringVectorVars | NumeRe::StringVarFactory | private |
| maskControlCharacters(std::string sString) | NumeRe::StringParser | private |
| numToString(const std::string &sLine) | NumeRe::StringParser | private |
| parseStringsInIndices(std::string sIndexExpression) | NumeRe::StringParser | private |
| prepareComparisonValues(const std::string &_sLine) | NumeRe::StringLogicParser | private |
| printValue(const mu::value_type &value) | NumeRe::StringFuncHandler | protected |
| removeStringVar(const std::string &sVar) | NumeRe::StringVarFactory | |
| removeStringVectorVars() | NumeRe::StringVarFactory | protected |
| removeTempStringVectorVars() | NumeRe::StringVarFactory | |
| replaceDataOccurence(std::string &sLine, const std::string &sOccurence) | NumeRe::StringParser | private |
| replaceStringVectorVars(std::map< std::string, StringVector > &mVectorVarMap, std::string ¤tline, size_t nCurrentComponent, bool &bHasComponents) | NumeRe::StringVarFactory | private |
| setStringValue(const std::string &sVar, const std::string &sValue) | NumeRe::StringVarFactory | |
| storeStringResults(StringResult &strRes, std::string sObject) | NumeRe::StringParser | private |
| storeStringToDataObjects(StringResult &strRes, std::string &sObject, size_t &nCurrentComponent, size_t nStrings) | NumeRe::StringParser | private |
| storeStringToStringObject(const std::vector< std::string > &vFinal, std::string &sObject, size_t &nCurrentComponent, size_t nStrings) | NumeRe::StringParser | private |
| STRING_NUMERICAL enum value | NumeRe::StringParser | |
| STRING_SUCCESS enum value | NumeRe::StringParser | |
| StringParser(mu::Parser &parser, MemoryManager &data, Settings &option) | NumeRe::StringParser | |
| StringParserRetVal enum name | NumeRe::StringParser | |
| ~StringFuncHandler() | NumeRe::StringFuncHandler | inlinevirtual |
| ~StringParser() | NumeRe::StringParser | inlinevirtual |