NCBI C++ ToolKit
CQueryFuncPromoteEq Member List

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

AddPromoteTypes(CQueryParseNode::EType op, QueryValueType::EBaseType type1, QueryValueType::EBaseType type2, QueryValueType::EBaseType ptype)CQueryFuncPromoteBaseprotected
CQueryFuncEqualityCompares(CQueryParseNode::EType op_type, NStr::ECase c=NStr::eCase, CStringMatching::EStringMatching matching=CStringMatching::ePlainSearch)CQueryFuncEqualityComparesinline
CQueryFuncPromoteBase()CQueryFuncPromoteBaseinline
CQueryFuncPromoteCompare(CQueryParseNode::EType op_type, NStr::ECase c=NStr::eCase, CStringMatching::EStringMatching matching=(CStringMatching::ePlainSearch))CQueryFuncPromoteCompare
CQueryFuncPromoteEq(NStr::ECase c=NStr::eCase, CStringMatching::EStringMatching matching=CStringMatching::ePlainSearch)CQueryFuncPromoteEq
Evaluate(CQueryParseTree::TNode &qnode)CQueryFuncPromoteEqvirtual
EvaluateChildrenFirst() constCQueryFunctionBaseinlinevirtual
GetArg0(CQueryParseTree::TNode &qnode)CQueryFunctionBaseprotected
GetArgCountMax(CQueryParseNode::EType)CQueryFuncPromoteBaseinlinevirtual
GetArgCountMin(CQueryParseNode::EType)CQueryFuncPromoteBaseinlinevirtual
GetCaseSensitive() constCQueryFuncPromoteBaseinline
GetExec()CQueryFunctionBaseinlineprotected
GetPromotedType(const CPromoteRule &pr)CQueryFuncPromoteBase
GetQueryNodeValue(CQueryParseTree::TNode &qnode)CQueryFuncPromoteBase
GetQueryTree()CQueryFunctionBaseprotected
GetStringMatching() constCQueryFuncPromoteBaseinline
InitTypePromotionRules(CQueryParseNode::EType op_type)CQueryFuncEqualityComparesvirtual
m_CaseSensitiveCQueryFuncPromoteBaseprotected
m_PromoteRulesCQueryFuncPromoteBaseprotected
m_QExecCQueryFunctionBaseprotected
m_StringMatchAlgoCQueryFuncPromoteBaseprotected
MakeArgVector(CQueryParseTree::TNode &qnode, TArgVector &args)CQueryFunctionBaseprotected
MakeQueryNodeValue(CQueryParseTree::TNode &qnode)CQueryFuncPromoteBase
PreProcess(CQueryParseTree::TNode &tr, objects::CScope *scope)CQueryFuncPromoteBase
ResolveAndPromote(size_t comparison_idx, CQueryParseTree::TNode &qnode, CQueryParseTree::TNode *arg1, CQueryParseTree::TNode *arg2)CQueryFuncPromoteBase
ResolveFieldValue(TEvalResult &tree_val)CQueryFuncPromoteBase
SetCaseSensitive(NStr::ECase e)CQueryFuncPromoteBaseinline
SetCompareType(TEvalResult &tree_value)CQueryFuncPromoteBase
SetExec(CQueryExec &qexec)CQueryFunctionBaseinlineprivate
SetStringMatching(CStringMatching::EStringMatching m)CQueryFuncPromoteBaseinline
TArgVector typedefCQueryFunctionBase
TEvalResult typedefCQueryFuncPromoteBase
~CQueryFunctionBase()CQueryFunctionBasevirtual
Modified on Fri Sep 20 14:57:14 2024 by modify_doxy.py rev. 669887