NCBI C++ ToolKit
Public Types | Public Member Functions | List of all members
CSGQueryFunctionCompare Class Reference

Search Toolkit Book for CSGQueryFunctionCompare

class CSGQueryFunctionCompare More...

#include <gui/widgets/seq_graphic/feature_filter.hpp>

+ Inheritance diagram for CSGQueryFunctionCompare:
+ Collaboration diagram for CSGQueryFunctionCompare:

Public Types

typedef CQueryFunctionBase TParent
 
- Public Types inherited from CQueryFunctionBase
typedef vector< CQueryParseTree::TNode * > TArgVector
 Vector for easy argument access. More...
 

Public Member Functions

 CSGQueryFunctionCompare ()
 Ctors for compare must include op_type for loading promotion rules. More...
 
virtual void Evaluate (CQueryParseTree::TNode &node)
 class CSGQueryFunctionCompare More...
 
- Public Member Functions inherited from CQueryFunctionBase
virtual ~CQueryFunctionBase ()
 
virtual bool EvaluateChildrenFirst () const
 Do we evaluate before visiting the nodes children or after. More...
 

Additional Inherited Members

- Protected Member Functions inherited from CQueryFunctionBase
CQueryExecGetExec ()
 Get reference on parent execution environment. More...
 
CQueryParseTreeGetQueryTree ()
 Get query tree (execution context) More...
 
void MakeArgVector (CQueryParseTree::TNode &qnode, TArgVector &args)
 Created vector of arguments (translate sub-nodes to vector) More...
 
CQueryParseTree::TNodeGetArg0 (CQueryParseTree::TNode &qnode)
 Get first sub-node. More...
 
- Protected Attributes inherited from CQueryFunctionBase
CQueryExecm_QExec
 

Detailed Description

class CSGQueryFunctionCompare

Query execution function for comparison operators like <, ==, >.

Definition at line 282 of file feature_filter.hpp.

Member Typedef Documentation

◆ TParent

Definition at line 285 of file feature_filter.hpp.

Constructor & Destructor Documentation

◆ CSGQueryFunctionCompare()

CSGQueryFunctionCompare::CSGQueryFunctionCompare ( )
inline

Ctors for compare must include op_type for loading promotion rules.

Definition at line 289 of file feature_filter.hpp.

Member Function Documentation

◆ Evaluate()

void CSGQueryFunctionCompare::Evaluate ( CQueryParseTree::TNode node)
virtual

The documentation for this class was generated from the following files:
Modified on Mon May 27 04:37:50 2024 by modify_doxy.py rev. 669887