Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

Xapian::SimpleStopper Class Reference

Simple implementation of Stopper class - this will suit most users. More...

#include <queryparser.h>

Inheritance diagram for Xapian::SimpleStopper:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SimpleStopper ()
 Default constructor.
template<class Iterator>  SimpleStopper (Iterator begin, Iterator end)
 Initialise from a pair of iterators.
void add (const std::string word)
 Add a single stop word.
virtual bool operator() (const std::string &term) const
 Is term a stop-word?
virtual ~SimpleStopper ()
 Destructor.

Detailed Description

Simple implementation of Stopper class - this will suit most users.


Constructor & Destructor Documentation

Xapian::SimpleStopper::SimpleStopper  )  [inline]
 

Default constructor.

template<class Iterator>
Xapian::SimpleStopper::SimpleStopper Iterator  begin,
Iterator  end
[inline]
 

Initialise from a pair of iterators.

virtual Xapian::SimpleStopper::~SimpleStopper  )  [inline, virtual]
 

Destructor.


Member Function Documentation

void Xapian::SimpleStopper::add const std::string  word  )  [inline]
 

Add a single stop word.

virtual bool Xapian::SimpleStopper::operator() const std::string &  term  )  const [inline, virtual]
 

Is term a stop-word?

Implements Xapian::Stopper.


The documentation for this class was generated from the following file:
Documentation for Xapian (version 0.9.2).
Generated on 15 Jul 2005 by Doxygen 1.3.8.