strusAnalyzer  0.17
Public Member Functions | List of all members
strus::PosTaggerInterface Class Referenceabstract

Interface for the construction of a POS tagger instance for a specified segmenter. More...

#include <posTaggerInterface.hpp>

Public Member Functions

virtual ~PosTaggerInterface ()
 Destructor. More...
 
virtual
PosTaggerInstanceInterface
createInstance (const SegmenterInterface *segmenter, const analyzer::SegmenterOptions &opts=analyzer::SegmenterOptions()) const =0
 Creates an instance for a specified segmenter. More...
 

Detailed Description

Interface for the construction of a POS tagger instance for a specified segmenter.

Constructor & Destructor Documentation

virtual strus::PosTaggerInterface::~PosTaggerInterface ( )
inlinevirtual

Destructor.

Member Function Documentation

virtual PosTaggerInstanceInterface* strus::PosTaggerInterface::createInstance ( const SegmenterInterface segmenter,
const analyzer::SegmenterOptions opts = analyzer::SegmenterOptions() 
) const
pure virtual

Creates an instance for a specified segmenter.

Parameters
ín]segmenter segmenter instance to use
ín]opts options for the construction of the segmenter instance to use

The documentation for this class was generated from the following file: