Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | 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

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

Private Attributes

indri::infnet::EvaluatorNode::MResults _annotations
QueryAnnotationNode_queryTree
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 Mon Dec 8 12:23:55 2008 for LEMUR by  doxygen 1.4.4