Xapian::InternalStemEnglish Class Reference

#include <english.h>

Inheritance diagram for Xapian::InternalStemEnglish:

Inheritance graph
[legend]
Collaboration diagram for Xapian::InternalStemEnglish:

Collaboration graph
[legend]

List of all members.

Public Member Functions

int r_exception2 ()
int r_exception1 ()
int r_Step_5 ()
int r_Step_4 ()
int r_Step_3 ()
int r_Step_2 ()
int r_Step_1c ()
int r_Step_1b ()
int r_Step_1a ()
int r_R2 ()
int r_R1 ()
int r_shortv ()
int r_mark_regions ()
int r_postlude ()
int r_prelude ()
 InternalStemEnglish ()
 ~InternalStemEnglish ()
int stem ()
 Virtual method implemented by the subclass to actually do the work.
std::string get_description () const
 Return a string describing this object.

Private Attributes

unsigned char B_Y_found
int I_p2
int I_p1


Detailed Description

Definition at line 7 of file english.h.


Constructor & Destructor Documentation

Xapian::InternalStemEnglish::InternalStemEnglish (  ) 

Definition at line 1145 of file english.cc.

Xapian::InternalStemEnglish::~InternalStemEnglish (  ) 

Definition at line 1150 of file english.cc.


Member Function Documentation

std::string Xapian::InternalStemEnglish::get_description (  )  const [virtual]

Return a string describing this object.

Implements Xapian::StemImplementation.

Definition at line 1155 of file english.cc.

int Xapian::InternalStemEnglish::r_exception1 (  ) 

int Xapian::InternalStemEnglish::r_exception2 (  ) 

int Xapian::InternalStemEnglish::r_mark_regions (  ) 

int Xapian::InternalStemEnglish::r_postlude (  ) 

int Xapian::InternalStemEnglish::r_prelude (  ) 

int Xapian::InternalStemEnglish::r_R1 (  ) 

Definition at line 532 of file english.cc.

References Xapian::SnowballStemImplementation::c, and I_p1.

Referenced by r_Step_1b(), r_Step_2(), r_Step_3(), and r_Step_5().

int Xapian::InternalStemEnglish::r_R2 (  ) 

Definition at line 537 of file english.cc.

References Xapian::SnowballStemImplementation::c, and I_p2.

Referenced by r_Step_3(), r_Step_4(), and r_Step_5().

int Xapian::InternalStemEnglish::r_shortv (  ) 

int Xapian::InternalStemEnglish::r_Step_1a (  ) 

int Xapian::InternalStemEnglish::r_Step_1b (  ) 

int Xapian::InternalStemEnglish::r_Step_1c (  ) 

int Xapian::InternalStemEnglish::r_Step_2 (  ) 

int Xapian::InternalStemEnglish::r_Step_3 (  ) 

int Xapian::InternalStemEnglish::r_Step_4 (  ) 

int Xapian::InternalStemEnglish::r_Step_5 (  ) 

int Xapian::InternalStemEnglish::stem (  )  [virtual]


Member Data Documentation

unsigned char Xapian::InternalStemEnglish::B_Y_found [private]

Definition at line 8 of file english.h.

Referenced by r_postlude(), and r_prelude().

Definition at line 10 of file english.h.

Referenced by r_mark_regions(), r_R1(), and r_Step_1b().

Definition at line 9 of file english.h.

Referenced by r_mark_regions(), and r_R2().


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

Documentation for Xapian (version 1.2.8).
Generated on 14 Dec 2011 by Doxygen 1.5.9.