xapian-core
1.4.26
|
Class representing a stemming algorithm implementation. More...
#include <stem.h>
Public Member Functions | |
StemImplementation () | |
Default constructor. More... | |
virtual | ~StemImplementation () |
Virtual destructor. More... | |
virtual std::string | operator() (const std::string &word)=0 |
Stem the specified word. More... | |
virtual std::string | get_description () const =0 |
Return a string describing this object. More... | |
Public Member Functions inherited from Xapian::Internal::intrusive_base | |
intrusive_base () | |
Construct with no references. More... | |
Private Member Functions | |
void | operator= (const StemImplementation &) |
Don't allow assignment. More... | |
StemImplementation (const StemImplementation &) | |
Don't allow copying. More... | |
Additional Inherited Members | |
Public Attributes inherited from Xapian::Internal::intrusive_base | |
unsigned | _refs |
Reference count. More... | |
|
private |
Don't allow copying.
|
inline |
|
virtual |
Virtual destructor.
Definition at line 140 of file steminternal.cc.
|
pure virtual |
Return a string describing this object.
Implemented in Xapian::InternalStemTurkish, Xapian::InternalStemLovins, MyStemImpl, Xapian::InternalStemArabic, Xapian::InternalStemKraaij_pohlmann, Xapian::InternalStemEnglish, Xapian::InternalStemTamil, Xapian::InternalStemFinnish, Xapian::InternalStemFrench, Xapian::InternalStemHungarian, Xapian::InternalStemRomanian, Xapian::InternalStemEarlyenglish, Xapian::InternalStemPorter, Xapian::InternalStemItalian, Xapian::InternalStemPortuguese, Xapian::InternalStemSpanish, Xapian::InternalStemDutch, Xapian::InternalStemIndonesian, Xapian::InternalStemRussian, Xapian::InternalStemIrish, Xapian::InternalStemBasque, Xapian::InternalStemCatalan, Xapian::InternalStemGerman, Xapian::InternalStemGerman2, Xapian::InternalStemArmenian, Xapian::InternalStemDanish, Xapian::InternalStemLithuanian, Xapian::InternalStemNorwegian, Xapian::InternalStemSwedish, and Xapian::InternalStemNepali.
|
pure virtual |
Stem the specified word.
Implemented in Xapian::SnowballStemImplementation, and MyStemImpl.
|
private |
Don't allow assignment.