#include <QuerySpec.hpp>
Inheritance diagram for indri::lang::WeightedCombinationNode:
Public Member Functions | |
const std::vector< std::pair< double, ScoredExtentNode * > > & | getChildren () |
void | addChild (double weight, ScoredExtentNode *scoredNode) |
void | addChild (const std::string &weight, ScoredExtentNode *scoredNode) |
void | pack (Packer &packer) |
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< std::pair< double, ScoredExtentNode * > > | _children |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Implements indri::lang::Node. |
|
|