Search Toolkit Book for CSGQueryFunctionCompare
class CSGQueryFunctionCompare More...
#include <gui/widgets/seq_graphic/feature_filter.hpp>
Inheritance diagram for CSGQueryFunctionCompare:
Collaboration diagram for CSGQueryFunctionCompare:
Detailed Descriptionclass CSGQueryFunctionCompare
Query execution function for comparison operators like <, ==, >.
Definition at line 282 of file feature_filter.hpp.
Member Typedef Documentation ◆ TParent Constructor & Destructor Documentation ◆ CSGQueryFunctionCompare() CSGQueryFunctionCompare::CSGQueryFunctionCompare ( ) inlineCtors for compare must include op_type for loading promotion rules.
Definition at line 289 of file feature_filter.hpp.
Member Function Documentation ◆ Evaluate()class CSGQueryFunctionCompare
Implements CQueryFunctionBase.
Definition at line 754 of file feature_filter.cpp.
References _ASSERT, NStr::Compare(), CQueryParseNode::eBetween, CQueryParseNode::eBoolConst, CQueryParseNode::eEQ, CQueryParseNode::eFloatConst, CQueryParseNode::eGE, CQueryParseNode::eGT, CQueryParseNode::eIn, CQueryParseNode::eIntConst, CQueryParseNode::eLE, CQueryParseNode::eLike, CQueryParseNode::eLT, NStr::eNocase, NStr::EqualNocase(), CQueryParseNode::eString, CSGQueryNodeValue::GetDataType(), i, CSGQueryNodeValue::IsValid(), CSGQueryNodeValue::m_Bool, CSGQueryNodeValue::m_Double, CSGQueryNodeValue::m_Int, CSGQueryNodeValue::m_String, CQueryFunctionBase::MakeArgVector(), NStr::MatchesMask(), NCBI_THROW, and result.
The documentation for this class was generated from the following files:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4