Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

indri::api::QueryAnnotation Class Reference

#include <QueryAnnotation.hpp>

List of all members.

Public Member Functions

 QueryAnnotation ()
 QueryAnnotation (indri::lang::Node *queryRoot, indri::infnet::EvaluatorNode::MResults &annotations, std::vector< indri::api::ScoredExtentResult > &results)
 ~QueryAnnotation ()
const QueryAnnotationNode * getQueryTree () const
const std::map< std::string,
std::vector< indri::api::ScoredExtentResult > > & 
getAnnotations () const
const std::vector< indri::api::ScoredExtentResult > & getResults () const

Private Attributes

QueryAnnotationNode * _queryTree
indri::infnet::EvaluatorNode::MResults _annotations
std::vector< indri::api::ScoredExtentResult > _results


Constructor & Destructor Documentation

indri::api::QueryAnnotation::QueryAnnotation (   ) 
 

indri::api::QueryAnnotation::QueryAnnotation (  indri::lang::Node *  queryRoot,
indri::infnet::EvaluatorNode::MResults &  annotations,
std::vector< indri::api::ScoredExtentResult > &  results
) 
 

indri::api::QueryAnnotation::~QueryAnnotation (   ) 
 


Member Function Documentation

const indri::infnet::EvaluatorNode::MResults & indri::api::QueryAnnotation::getAnnotations (   )  const
 

const indri::api::QueryAnnotationNode * indri::api::QueryAnnotation::getQueryTree (   )  const
 

const std::vector< indri::api::ScoredExtentResult > & indri::api::QueryAnnotation::getResults (   )  const
 


Member Data Documentation

indri::infnet::EvaluatorNode::MResults indri::api::QueryAnnotation::_annotations [private]
 

QueryAnnotationNode* indri::api::QueryAnnotation::_queryTree [private]
 

std::vector<indri::api::ScoredExtentResult> indri::api::QueryAnnotation::_results [private]
 


The documentation for this class was generated from the following files:
Generated on Tue Jun 15 11:02:59 2010 for Lemur by doxygen 1.3.4