NCBI C++ ToolKit
Public Member Functions | Protected Attributes | List of all members
CScannerEvaluateFunc Class Reference

Search Toolkit Book for CScannerEvaluateFunc

The main tree evaluation functor. More...

+ Collaboration diagram for CScannerEvaluateFunc:

Public Member Functions

 CScannerEvaluateFunc (CQueryExecEnv &env)
 ~CScannerEvaluateFunc ()
 CScannerEvaluateFunc (const CScannerEvaluateFunc &func)
ETreeTraverseCode operator() (CTreeNode< CBDB_QueryNode > &tr, int delta)

Protected Attributes


Detailed Description

The main tree evaluation functor.

Definition at line 823 of file bdb_query.cpp.

Constructor & Destructor Documentation

◆ CScannerEvaluateFunc() [1/2]

CScannerEvaluateFunc::CScannerEvaluateFunc ( CQueryExecEnv env)

Definition at line 826 of file bdb_query.cpp.

◆ ~CScannerEvaluateFunc()

CScannerEvaluateFunc::~CScannerEvaluateFunc ( )

Definition at line 832 of file bdb_query.cpp.

References m_Matcher.

◆ CScannerEvaluateFunc() [2/2]

CScannerEvaluateFunc::CScannerEvaluateFunc ( const CScannerEvaluateFunc func)

Definition at line 837 of file bdb_query.cpp.

Member Function Documentation

◆ operator()()

ETreeTraverseCode CScannerEvaluateFunc::operator() ( CTreeNode< CBDB_QueryNode > &  tr,
int  delta 

Member Data Documentation

◆ m_Matcher

CBoyerMooreMatcher* CScannerEvaluateFunc::m_Matcher

Definition at line 848 of file bdb_query.cpp.

Referenced by operator()(), and ~CScannerEvaluateFunc().

◆ m_QueryEnv

CQueryExecEnv& CScannerEvaluateFunc::m_QueryEnv

Definition at line 847 of file bdb_query.cpp.

Referenced by operator()().

The documentation for this class was generated from the following file:
Modified on Wed Jul 24 17:16:39 2024 by rev. 669887