Public Member Functions | Private Member Functions

CQueryWithNode Class Reference

CQueryWithNode is a class which is used to search a node which simultaneously has two properties, namely m_pChild1 and m_pChild2. (implementation of "with" operator: for example, Mother with [NOUN] ). More...

#include <QueryNode.h>

Inheritance diagram for CQueryWithNode:
Inheritance graph
[legend]
Collaboration diagram for CQueryWithNode:
Collaboration graph
[legend]

List of all members.

Public Member Functions

Private Member Functions


Detailed Description

CQueryWithNode is a class which is used to search a node which simultaneously has two properties, namely m_pChild1 and m_pChild2. (implementation of "with" operator: for example, Mother with [NOUN] ).


Constructor & Destructor Documentation

CQueryWithNode::CQueryWithNode (  ) 

References CQueryNode::m_bAtomic.


Member Function Documentation

void CQueryWithNode::OccurIntersectionWithTokenIds (  )  [private]
bool CQueryWithNode::Create ( const CConcHolder pHolder,
CQueryNode child1,
CQueryNode child2 
)

create the node during yacc parsing

Referenced by yyqparse().

Here is the caller graph for this function:

void CQueryWithNode::EvaluateWithoutHits (  )  [virtual]
void CQueryWithNode::Evaluate (  )  [virtual]

Reimplemented from CQueryNode.

References CQueryNode::ConvertOccurrencesToHits(), and EvaluateWithoutHits().

Here is the call graph for this function:


The documentation for this class was generated from the following files: