Seamly2D
Code documentation
qmu::QmuParserBase Member List

This is the complete list of members for qmu::QmuParserBase, including all inherited members.

AddCallback(const QString &a_strName, const QmuParserCallback &a_Callback, funmap_type &a_Storage, const QString &a_szCharSet)qmu::QmuParserBaseprivate
AddValIdent(identfun_type a_pCallback)qmu::QmuParserBaseinline
allowSubexpressionsqmu::QmuParserBaseprivate
ApplyBinOprt(QStack< token_type > &a_stOpt, QStack< token_type > &a_stVal) constqmu::QmuParserBaseprivate
ApplyFunc(QStack< token_type > &a_stOpt, QStack< token_type > &a_stVal, int iArgCount) constqmu::QmuParserBaseprivate
ApplyIfElse(QStack< token_type > &a_stOpt, QStack< token_type > &a_stVal) constqmu::QmuParserBaseprivate
ApplyRemainingOprt(QStack< token_type > &a_stOpt, QStack< token_type > &a_stVal) constqmu::QmuParserBaseprivate
ApplyStrFunc(const token_type &a_FunTok, const QVector< token_type > &a_vArg) constqmu::QmuParserBaseprivate
Assign(const QmuParserBase &a_Parser)qmu::QmuParserBaseprivate
c_DefaultOprtqmu::QmuParserBaseprotectedstatic
CheckName(const QString &a_sName, const QString &a_szCharSet) constqmu::QmuParserBaseprivate
CheckOprt(const QString &a_sName, const QmuParserCallback &a_Callback, const QString &a_szCharSet) constqmu::QmuParserBaseprivate
ClearConst()qmu::QmuParserBase
ClearFun()qmu::QmuParserBase
ClearInfixOprt()qmu::QmuParserBase
ClearOprt()qmu::QmuParserBase
ClearPostfixOprt()qmu::QmuParserBase
ClearVar()qmu::QmuParserBase
CreateRPN() constqmu::QmuParserBaseprivate
DefineConst(const QString &a_sName, qreal a_fVal)qmu::QmuParserBase
DefineFun(const QString &a_strName, T a_pFun, bool a_bAllowOpt=true)qmu::QmuParserBaseinline
DefineInfixOprt(const QString &a_sName, fun_type1 a_pFun, int a_iPrec=prINFIX, bool a_bAllowOpt=true)qmu::QmuParserBase
DefineInfixOprtChars(const QString &a_szCharset)qmu::QmuParserBaseinline
DefineNameChars(const QString &a_szCharset)qmu::QmuParserBaseinline
DefineOprt(const QString &a_sName, fun_type2 a_pFun, unsigned a_iPrec=0, EOprtAssociativity a_eAssociativity=oaLEFT, bool a_bAllowOpt=false)qmu::QmuParserBase
DefineOprtChars(const QString &a_szCharset)qmu::QmuParserBaseinline
DefinePostfixOprt(const QString &a_sFun, fun_type1 a_pFun, bool a_bAllowOpt=true)qmu::QmuParserBase
DefineStrConst(const QString &a_strName, const QString &a_strVal)qmu::QmuParserBase
DefineVar(const QString &a_sName, qreal *a_pVar)qmu::QmuParserBase
EnableBuiltInOprt(bool a_bIsOn=true)qmu::QmuParserBase
EnableDebugDump(bool bDumpCmd, bool bDumpStack)qmu::QmuParserBasestatic
EnableOptimizer(bool a_bIsOn=true)qmu::QmuParserBase
Error(EErrorCodes a_iErrc, int a_iPos=-1, const QString &a_sTok=QString()) constqmu::QmuParserBase
Eval() constqmu::QmuParserBaseinline
Eval(int &nStackSize) constqmu::QmuParserBase
Eval(qreal *results, int nBulkSize) constqmu::QmuParserBase
g_DbgDumpCmdCodeqmu::QmuParserBaseprotectedstatic
g_DbgDumpStackqmu::QmuParserBaseprotectedstatic
GetArgSep() constqmu::QmuParserBase
GetConst() constqmu::QmuParserBaseinline
getDecimalPoint() constqmu::QmuParserBase
GetExpr() constqmu::QmuParserBaseinline
GetFunDef() constqmu::QmuParserBaseinline
getLocale() constqmu::QmuParserBase
GetNumbers() constqmu::QmuParserBaseinline
GetNumResults() constqmu::QmuParserBaseinline
GetOprtAssociativity(const token_type &a_Tok) constqmu::QmuParserBaseprivate
GetOprtDef()qmu::QmuParserBaseinlinestatic
GetOprtPrecedence(const token_type &a_Tok) constqmu::QmuParserBaseprivate
getThousandsSeparator() constqmu::QmuParserBase
GetTokens() constqmu::QmuParserBaseinline
GetUsedVar() constqmu::QmuParserBase
GetVar() constqmu::QmuParserBaseinline
GetVersion(EParserVersionInfo eInfo=pviFULL)qmu::QmuParserBasestatic
HasBuiltInOprt() constqmu::QmuParserBaseinline
Init()qmu::QmuParserBaseprotected
InitCharSets()=0qmu::QmuParserBaseprotectedpure virtual
InitConst()=0qmu::QmuParserBaseprotectedpure virtual
InitFun()=0qmu::QmuParserBaseprotectedpure virtual
InitOprt()=0qmu::QmuParserBaseprotectedpure virtual
InitTokenReader()qmu::QmuParserBaseinlineprivate
m_bBuiltInOpqmu::QmuParserBaseprivate
m_ConstDefqmu::QmuParserBaseprivate
m_decimalPointqmu::QmuParserBaseprotected
m_FunDefqmu::QmuParserBaseprivate
m_InfixOprtDefqmu::QmuParserBaseprivate
m_localeqmu::QmuParserBaseprotected
m_nFinalResultIdxqmu::QmuParserBasemutableprivate
m_nIfElseCounterqmu::QmuParserBasemutableprivate
m_Numbersqmu::QmuParserBasemutableprivate
m_OprtDefqmu::QmuParserBaseprivate
m_PostOprtDefqmu::QmuParserBaseprivate
m_pParseFormulaqmu::QmuParserBasemutableprivate
m_pTokenReaderqmu::QmuParserBaseprivate
m_sInfixOprtCharsqmu::QmuParserBaseprivate
m_sNameCharsqmu::QmuParserBaseprivate
m_sOprtCharsqmu::QmuParserBaseprivate
m_StrVarDefqmu::QmuParserBaseprivate
m_thousandsSeparatorqmu::QmuParserBaseprotected
m_Tokensqmu::QmuParserBasemutableprivate
m_VarDefqmu::QmuParserBaseprivate
m_vRPNqmu::QmuParserBasemutableprivate
m_vStackBufferqmu::QmuParserBasemutableprivate
m_vStringBufqmu::QmuParserBasemutableprivate
m_vStringVarBufqmu::QmuParserBaseprivate
OnDetectVar(const QString &pExpr, int &nStart, int &nEnd)qmu::QmuParserBaseprotectedvirtual
operator=(const QmuParserBase &a_Parser)qmu::QmuParserBase
ParseCmdCode() constqmu::QmuParserBaseprivate
ParseCmdCodeBulk(int nOffset, int nThreadID) constqmu::QmuParserBaseprivate
ParseFunction typedefqmu::QmuParserBaseprivate
ParseString() constqmu::QmuParserBaseprivate
QmuParserBase()qmu::QmuParserBase
QmuParserBase(const QmuParserBase &a_Parser)qmu::QmuParserBaseexplicit
QmuParserTokenReader classqmu::QmuParserBasefriend
ReInit() constqmu::QmuParserBaseprivate
RemoveVar(const QString &a_strVarName)qmu::QmuParserBase
ResetLocale()qmu::QmuParserBase
s_MaxNumOpenMPThreadsqmu::QmuParserBaseprivatestatic
setAllowSubexpressions(bool value)qmu::QmuParserBase
SetArgSep(char_type cArgSep)qmu::QmuParserBase
setDecimalPoint(const QChar &c)qmu::QmuParserBase
SetExpr(const QString &a_sExpr)qmu::QmuParserBase
setLocale(const QLocale &value)qmu::QmuParserBase
setThousandsSeparator(const QChar &c)qmu::QmuParserBase
SetVarFactory(facfun_type a_pFactory, void *pUserData=nullptr)qmu::QmuParserBase
StackDump(const QStack< token_type > &a_stVal, const QStack< token_type > &a_stOprt) constqmu::QmuParserBaseprivate
stringbuf_type typedefqmu::QmuParserBaseprivate
token_reader_type typedefqmu::QmuParserBaseprivate
token_type typedefqmu::QmuParserBaseprivate
valbuf_type typedefqmu::QmuParserBaseprivate
ValidInfixOprtChars() constqmu::QmuParserBase
ValidNameChars() constqmu::QmuParserBase
ValidOprtChars() constqmu::QmuParserBase
~QmuParserBase()qmu::QmuParserBasevirtual