NCBI C++ ToolKit
CMacroResolver Member List

This is the complete list of members for CMacroResolver, including all inherited members.

AddTmpRTVarObject(const string &name, CObjectInfo &oi)CMacroResolvervirtual
CallFunction(const string &name, CQueryParseTree::TNode &qnode)CMacroResolvervirtual
CMacroResolver(const CMacroRep &macro_rep, CIRef< IMacroBioDataIter > data_iter, CRef< CMacroCmdComposite > CmdComposite, CConstIRef< IMacroFunctionContext > context, CMacroStat &stat)CMacroResolverinline
ExistRTVar(const string &name)CMacroResolvervirtual
GetAssignmentWhereClause(int index) constCMacroResolvervirtual
GetOrCreateRTVar(const string &name)CMacroResolvervirtual
GetTmpRTVarObject(const string &name, CObjectInfo &oi)CMacroResolvervirtual
m_CmdCompositeCMacroResolverprivate
m_DataIterCMacroResolverprivate
m_FuncContextCMacroResolverprivate
m_MacroRepCMacroResolverprivate
m_MacroStatCMacroResolverprivate
m_RTVarsCMacroResolverprivate
m_TempRTVarsCMacroResolverprivate
ResetTmpRTVarObjects()CMacroResolvervirtual
ResolveIdentifier(const string &identifier, CMQueryNodeValue &val, const CQueryParseTree::TNode *parent)CMacroResolvervirtual
TRTVarsMap typedefCMacroResolverprivate
TTempRTVarsMap typedefCMacroResolverprivate
x_LocateRTVar(const string &identifier)CMacroResolverprivate
x_ResolveRTVar(const string &identifier, CMQueryNodeValue &val, const CQueryParseTree::TNode *parent)CMacroResolverprivate
~IResolver()IResolverinlinevirtual
Modified on Mon Apr 22 04:03:29 2024 by modify_doxy.py rev. 669887