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 QueryAnnotationNodegetQueryTree () 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