NCBI C++ ToolKit
CQueryFuncPromoteBetween Member List

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

AddPromoteTypes(CQueryParseNode::EType op, QueryValueType::EBaseType type1, QueryValueType::EBaseType type2, QueryValueType::EBaseType ptype)CQueryFuncPromoteBaseprotected
CQueryFuncGtLtCompares(CQueryParseNode::EType op_type, NStr::ECase c=NStr::eCase)CQueryFuncGtLtComparesinline
CQueryFuncPromoteBase()CQueryFuncPromoteBaseinline
CQueryFuncPromoteBetween(NStr::ECase c=NStr::eCase)CQueryFuncPromoteBetween
CQueryFuncPromoteCompare(CQueryParseNode::EType op_type, NStr::ECase c=NStr::eCase, CStringMatching::EStringMatching matching=(CStringMatching::ePlainSearch))CQueryFuncPromoteCompare
Evaluate(CQueryParseTree::TNode &qnode)CQueryFuncPromoteBetweenvirtual
EvaluateChildrenFirst() constCQueryFunctionBaseinlinevirtual
GetArg0(CQueryParseTree::TNode &qnode)CQueryFunctionBaseprotected
GetArgCountMax(CQueryParseNode::EType)CQueryFuncPromoteBetweeninlinevirtual
GetArgCountMin(CQueryParseNode::EType)CQueryFuncPromoteBetweeninlinevirtual
GetCaseSensitive() constCQueryFuncPromoteBaseinline
GetExec()CQueryFunctionBaseinlineprotected
GetPromotedType(const CPromoteRule &pr)CQueryFuncPromoteBase
GetQueryNodeValue(CQueryParseTree::TNode &qnode)CQueryFuncPromoteBase
GetQueryTree()CQueryFunctionBaseprotected
GetStringMatching() constCQueryFuncPromoteBaseinline
InitTypePromotionRules(CQueryParseNode::EType op_type)CQueryFuncGtLtComparesvirtual
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 Apr 12 17:17:27 2024 by modify_doxy.py rev. 669887