strusAnalyzer  0.17
Namespaces | Functions
analyzer.hpp File Reference

Exported functions of the strus analyzer library. More...

#include "strus/analyzer/segmenterOptions.hpp"
#include <string>

Go to the source code of this file.

Namespaces

 strus
 strus toplevel namespace
 

Functions

DocumentAnalyzerInstanceInterface * strus::createDocumentAnalyzer (const TextProcessorInterface *textproc, const SegmenterInterface *segmenter, const analyzer::SegmenterOptions &opts, ErrorBufferInterface *errorhnd)
 Creates a parameterizable analyzer instance for analyzing documents. More...
 
QueryAnalyzerInstanceInterface * strus::createQueryAnalyzer (ErrorBufferInterface *errorhnd)
 Creates a parameterizable analyzer instance for analyzing queries. More...
 
DocumentAnalyzerMapInterface * strus::createDocumentAnalyzerMap (const AnalyzerObjectBuilderInterface *objbuilder, ErrorBufferInterface *errorhnd)
 Creates a analyzer map for bundling different instances of analyzers for different classes of documents. More...
 

Detailed Description

Exported functions of the strus analyzer library.