NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
NumeRe::StringFuncHandler Member List

This is the complete list of members for NumeRe::StringFuncHandler, including all inherited members.

addMaskedStrings(const std::string &sString)NumeRe::StringFuncHandlerprivate
applySpecialStringFuncs(std::string sLine)NumeRe::StringFuncHandlerprotected
applyStringFuncs(std::string sLine)NumeRe::StringFuncHandlerprotected
argumentParser(StringView, n_vect &)NumeRe::StringFuncHandlerprivate
argumentParser(StringView, d_vect &)NumeRe::StringFuncHandlerprivate
argumentParser(StringView, d_vect &, n_vect &)NumeRe::StringFuncHandlerprivate
argumentParser(StringView, s_vect &, bool &bLogicalOnly)NumeRe::StringFuncHandlerprivate
argumentParser(StringView, s_vect &, d_vect &)NumeRe::StringFuncHandlerprivate
argumentParser(StringView, s_vect &, n_vect &, n_vect &)NumeRe::StringFuncHandlerprivate
argumentParser(StringView, s_vect &, n_vect &, n_vect &, s_vect &)NumeRe::StringFuncHandlerprivate
argumentParser(StringView, s_vect &, s_vect &, n_vect &, n_vect &)NumeRe::StringFuncHandlerprivate
argumentParser(StringView, s_vect &, s_vect &, s_vect &, n_vect &, n_vect &)NumeRe::StringFuncHandlerprivate
callFunction(StringFuncHandle, s_vect &, s_vect &, s_vect &, n_vect &, n_vect &, d_vect &, size_t)NumeRe::StringFuncHandlerprivate
callFunctionParallel(StringFuncHandle, s_vect &, s_vect &, s_vect &, n_vect &, n_vect &, d_vect &, size_t)NumeRe::StringFuncHandlerprivate
callMultiFunction(StringFuncHandle, s_vect &, s_vect &, s_vect &, n_vect &, n_vect &, d_vect &, size_t)NumeRe::StringFuncHandlerprivate
callMultiFunctionParallel(StringFuncHandle, s_vect &, s_vect &, s_vect &, n_vect &, n_vect &, d_vect &, size_t)NumeRe::StringFuncHandlerprivate
checkStringvarDelimiter(const std::string &sToken) constNumeRe::StringVarFactoryprivate
containsStringVars(const std::string &sLine) constNumeRe::StringVarFactory
containsStringVectorVars(const std::string &sLine)NumeRe::StringVarFactory
createStringVectorVar(const std::vector< std::string > &vStringVector)NumeRe::StringVarFactoryprotected
createTempStringVectorVar(const std::vector< std::string > &vStringVector)NumeRe::StringVarFactory
declareStringFuncs(const std::map< std::string, StringFuncHandle > &mStringFuncs)NumeRe::StringFuncHandlerprotected
eval(std::string &sLine, std::string sCache, bool bParseNumericals=true)=0NumeRe::StringFuncHandlerprotectedpure virtual
evalFunction(std::string &sLine, const std::string &sFuncName, StringFuncHandle)NumeRe::StringFuncHandlerprivate
evaluateStringVectors(std::string sLine)NumeRe::StringVarFactoryprotected
expandStringVectorComponents(std::vector< StringVector > &vStringVector)NumeRe::StringVarFactoryprotected
findNextFunction(const std::string &sFunc, StringView sLine, size_t nStartPos, size_t &nEndPosition, bool searchForMethods=false)NumeRe::StringFuncHandlerprotected
findVectorInMap(const std::map< std::string, StringVector > &mVectorVarMap, const std::vector< std::string > &vStringVector)NumeRe::StringVarFactoryprivate
getFunctionArgumentList(const std::string &sFunc, StringView sLine, size_t nStartPosition, size_t nEndPosition)NumeRe::StringFuncHandlerprotected
getStringFuncMapSize() constNumeRe::StringFuncHandlerinlineprotected
getStringValue(const std::string &sVar) constNumeRe::StringVarFactory
getStringValues(std::string &sLine)NumeRe::StringVarFactory
getStringValuesAsInternalVar(std::string &sLine, unsigned int nPos=0)NumeRe::StringVarFactoryprotected
getStringVars() constNumeRe::StringVarFactoryinline
getStringVectorVar(const std::string &sVarName) constNumeRe::StringVarFactoryprotected
isNumericCandidate(const std::string &sComponent)NumeRe::StringVarFactoryprivate
isStringExpression(const std::string &sExpression)=0NumeRe::StringFuncHandlerpure virtual
isStringVar(const std::string &sVarName) constNumeRe::StringVarFactory
isStringVectorVar(const std::string &sVarName) constNumeRe::StringVarFactoryprotected
m_mStringFuncsNumeRe::StringFuncHandlerprivate
m_mStringVarsNumeRe::StringVarFactoryprivate
m_mStringVectorVarsNumeRe::StringVarFactoryprivate
m_mTempStringVectorVarsNumeRe::StringVarFactoryprivate
printValue(const mu::value_type &value)NumeRe::StringFuncHandlerprotected
removeStringVar(const std::string &sVar)NumeRe::StringVarFactory
removeStringVectorVars()NumeRe::StringVarFactoryprotected
removeTempStringVectorVars()NumeRe::StringVarFactory
replaceStringVectorVars(std::map< std::string, StringVector > &mVectorVarMap, std::string &currentline, size_t nCurrentComponent, bool &bHasComponents)NumeRe::StringVarFactoryprivate
setStringValue(const std::string &sVar, const std::string &sValue)NumeRe::StringVarFactory
~StringFuncHandler()NumeRe::StringFuncHandlerinlinevirtual