_addEllipsis(std::string &snippet) | indri::api::SnippetBuilder | [private] |
_addHighlightedRegion(std::string &snippet, char *region) | indri::api::SnippetBuilder | [private] |
_addUnhighlightedRegion(std::string &snippet, char *region) | indri::api::SnippetBuilder | [private] |
_bestRegion(const std::vector< std::pair< indri::index::Extent, int > > &extents, const std::vector< indri::api::SnippetBuilder::Region > &skipRegions, int positionCount, int windowWidth) | indri::api::SnippetBuilder | [private] |
_buildRegions(std::vector< std::pair< indri::index::Extent, int > > &extents, int positionCount, int matchWidth, int windowWidth) | indri::api::SnippetBuilder | [private] |
_completeSnippet(std::string &snippet) | indri::api::SnippetBuilder | [private] |
_documentMatches(int document, const std::map< std::string, std::vector< indri::api::ScoredExtentResult > > &annotations, const std::vector< std::string > &nodeNames) | indri::api::SnippetBuilder | [private] |
_getRawNodes(std::vector< std::string > &nodeNames, const indri::api::QueryAnnotationNode *node) | indri::api::SnippetBuilder | [private] |
_HTMLOutput | indri::api::SnippetBuilder | [private] |
_sanitizeText(const char *text, int begin, int length) | indri::api::SnippetBuilder | [private] |
build(int documentID, const indri::api::ParsedDocument *document, indri::api::QueryAnnotation *annotation) | indri::api::SnippetBuilder | |
SnippetBuilder(bool html) | indri::api::SnippetBuilder | [inline] |