#include <QuerySpec.hpp>
Inheritance diagram for indri::lang::ContextInclusionNode:

Public Member Functions | |
| ContextInclusionNode () | |
| ContextInclusionNode (Unpacker &unpacker) | |
| const std::vector< ScoredExtentNode * > & | getChildren () |
| ScoredExtentNode * | getPreserveExtentsChild () |
| void | addChild (ScoredExtentNode *scoredNode, bool preserveExtents=false) |
| std::string | typeName () const |
| std::string | queryText () const |
| virtual UINT64 | hashCode () const |
| void | pack (Packer &packer) |
| void | walk (Walker &walker) |
| Node * | copy (Copier &copier) |
Protected Member Functions | |
| void | _unpack (Unpacker &unpacker) |
| UINT64 | _hashCode () const |
| template<class _ThisType> void | _walk (_ThisType *ptr, Walker &walker) |
| template<class _ThisType> Node * | _copy (_ThisType *ptr, Copier &copier) |
| void | _childText (std::stringstream &qtext) const |
Protected Attributes | |
| std::vector< ScoredExtentNode * > | _children |
| ScoredExtentNode * | _preserveExtentsChild |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||
|
|
|
|
Implements indri::lang::Node. |
|
|
|
|
|
|
|
|
Implements indri::lang::Node. |
|
|
Implements indri::lang::Node. |
|
|
Implements indri::lang::Node. |
|
|
Reimplemented from indri::lang::Node. |
|
|
Implements indri::lang::Node. |
|
|
|
|
|
|
1.3.4