This is the complete list of members for iExpressionContext, including all inherited members.
| AddEnumDef(const sEnumDef *apEnumDef)=0 | iExpressionContext | pure virtual |
| AddRef()=0 | iUnknown | pure virtual |
| AddVariable(iExpressionVariable *apVar)=0 | iExpressionContext | pure virtual |
| CreateContext()=0 | iExpressionContext | pure virtual |
| CreateExpression(const achar *aaszExpr)=0 | iExpressionContext | pure virtual |
| CreateVariable(const achar *aaszName, eExpressionVariableType aType, tExpressionVariableFlags aFlags=eExpressionVariableFlags_Default)=0 | iExpressionContext | pure virtual |
| CreateVariableFromExpr(const achar *aaszName, const achar *aaszExpr, tExpressionVariableFlags aFlags=eExpressionVariableFlags_Default)=0 | iExpressionContext | pure virtual |
| CreateVariableFromRunnable(const achar *aaszName, eExpressionVariableType aType, iRunnable *apRunnable, tExpressionVariableFlags aFlags=eExpressionVariableFlags_Default)=0 | iExpressionContext | pure virtual |
| CreateVariableFromVar(const achar *aaszName, const Var &aInitialValue, tExpressionVariableFlags aFlags=eExpressionVariableFlags_Default)=0 | iExpressionContext | pure virtual |
| DeleteThis()=0 | iUnknown | pure virtual |
| Eval(const achar *aaszExpr)=0 | iExpressionContext | pure virtual |
| FindURLResolver(const achar *aaszProtocol) const =0 | iExpressionContext | pure virtual |
| FindVariable(iHString *ahspName) const =0 | iExpressionContext | pure virtual |
| GetDefaultEnumDef() const =0 | iExpressionContext | pure virtual |
| GetEnumDef(const achar *aaszName) const =0 | iExpressionContext | pure virtual |
| GetEnumFlagsString(tU32 anValue) const =0 | iExpressionContext | pure virtual |
| GetEnumValueString(tU32 anValue) const =0 | iExpressionContext | pure virtual |
| GetGlobalEnumSearch() const =0 | iExpressionContext | pure virtual |
| GetNumRefs() const =0 | iUnknown | pure virtual |
| GetParentContext() const =0 | iExpressionContext | pure virtual |
| GetUnknownSymbols(const achar *aaszExpr, tStringCVec *apList)=0 | iExpressionContext | pure virtual |
| Invalidate()=0 | iUnknown | pure virtual |
| IsOK() const =0 | iUnknown | pure virtual |
| ListInterfaces(iMutableCollection *apLst, tU32 anFlags) const =0 | iUnknown | pure virtual |
| QueryInterface(const tUUID &aIID)=0 | iUnknown | pure virtual |
| RegisterURLResolver(const achar *aaszProtocol, iExpressionURLResolver *apResolver)=0 | iExpressionContext | pure virtual |
| Release()=0 | iUnknown | pure virtual |
| RemoveVariable(iExpressionVariable *apVariable)=0 | iExpressionContext | pure virtual |
| SetDefaultEnumDef(const sEnumDef *apEnumDef)=0 | iExpressionContext | pure virtual |
| SetGlobalEnumSearch(tBool abEnabled)=0 | iExpressionContext | pure virtual |
| SetNumRefs(tI32 anNumRefs)=0 | iUnknown | pure virtual |
| UnregisterURLResolver(const achar *aaszProtocol)=0 | iExpressionContext | pure virtual |
1.8.7