mu::ParserBase Member List

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

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) (defined in mu::ParserBase)mu::ParserBase
ApplyBinOprt(ParserStack< token_type > &a_stOpt, ParserStack< token_type > &a_stVal) const (defined in mu::ParserBase)mu::ParserBase [private]
ApplyFunc(ParserStack< token_type > &a_stOpt, ParserStack< token_type > &a_stVal, int iArgCount) const mu::ParserBase [private]
ApplyNumFunc(const token_type &a_FunTok, const std::vector< token_type > &a_vArg) 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]
c_DefaultOprtmu::ParserBase [protected, static]
CheckName(const string_type &a_strName, const string_type &a_CharSet) const mu::ParserBase [private]
ClearConst()mu::ParserBase
ClearFormula()mu::ParserBase [private]
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
EnableBuiltInOprt(bool a_bIsOn=true)mu::ParserBase
EnableByteCode(bool a_bIsOn=true)mu::ParserBase
EnableOptimizer(bool a_bIsOn=true)mu::ParserBase
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 typedefmu::ParserBase
GetArgSep() const mu::ParserBase
GetConst() const mu::ParserBase
GetExpr() const mu::ParserBase
GetFunDef() const mu::ParserBase
GetOprtDef() const mu::ParserBase
GetOprtPri(const token_type &a_Tok) const mu::ParserBase [private]
GetUsedVar() const mu::ParserBase
GetVar() const mu::ParserBase
HasBuiltInOprt() const mu::ParserBase
Init()mu::ParserBase [protected]
InitCharSets()=0 (defined in mu::ParserBase)mu::ParserBase [protected, pure virtual]
InitConst()=0 (defined in mu::ParserBase)mu::ParserBase [protected, pure virtual]
InitFun()=0 (defined in mu::ParserBase)mu::ParserBase [protected, pure virtual]
InitOprt()=0 (defined in mu::ParserBase)mu::ParserBase [protected, pure virtual]
InitTokenReader()mu::ParserBase [private]
m_bBuiltInOpmu::ParserBase [private]
m_bOptimizemu::ParserBase [private]
m_bUseByteCodemu::ParserBase [private]
m_ConstDefmu::ParserBase [private]
m_FunDefmu::ParserBase [private]
m_InfixOprtDefmu::ParserBase [private]
m_OprtDefmu::ParserBase [private]
m_pCmdCodemu::ParserBase [mutable, private]
m_PostOprtDefmu::ParserBase [private]
m_pParseFormulamu::ParserBase [mutable, private]
m_pTokenReadermu::ParserBase [private]
m_sInfixOprtCharsmu::ParserBase [private]
m_sNameCharsmu::ParserBase [private]
m_sOprtCharsmu::ParserBase [private]
m_StrVarDefmu::ParserBase [private]
m_VarDefmu::ParserBase [private]
m_vByteCodemu::ParserBase [mutable, private]
m_vStringBufmu::ParserBase [mutable, private]
m_vStringVarBuf (defined in mu::ParserBase)mu::ParserBase [private]
operator=(const ParserBase &a_Parser)mu::ParserBase
ParseCmdCode() const mu::ParserBase [private]
ParseFunction typedefmu::ParserBase [private]
ParserBase()mu::ParserBase
ParserBase(const ParserBase &a_Parser) (defined in mu::ParserBase)mu::ParserBase
ParserTokenReader (defined in mu::ParserBase)mu::ParserBase [friend]
ParseString() const mu::ParserBase [private]
ParseValue() const mu::ParserBase [private]
ReInit() const mu::ParserBase [private]
RemoveVar(const string_type &a_strVarName)mu::ParserBase
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
stringbuf_type typedefmu::ParserBase [private]
token_reader_type typedefmu::ParserBase [private]
token_type typedefmu::ParserBase [private]
ValidInfixOprtChars() const mu::ParserBase
ValidNameChars() const mu::ParserBase
ValidOprtChars() const mu::ParserBase
~ParserBase() (defined in mu::ParserBase)mu::ParserBase [virtual]


Generated on Sun Jun 22 00:57:25 2008 for muParser by  doxygen 1.5.5