ExpandDecider subclass which rejects terms using two ExpandDeciders.
More...
#include <expanddecider.h>
|
| | ExpandDeciderAnd (const ExpandDecider &first_, const ExpandDecider &second_) |
| | Terms will be checked with first, and if accepted, then checked with second.
|
| | ExpandDeciderAnd (const ExpandDecider *first_, const ExpandDecider *second_) |
| | Compatibility method.
|
| virtual bool | operator() (const std::string &term) const |
| | Do we want this term in the ESet?
|
| Public Member Functions inherited from Xapian::ExpandDecider |
|
| ExpandDecider () |
| | Default constructor.
|
|
virtual | ~ExpandDecider () |
| | Virtual destructor, because we have virtual methods.
|
| ExpandDecider * | release () |
| | Start reference counting this object.
|
| const ExpandDecider * | release () const |
| | Start reference counting this object.
|
ExpandDecider subclass which rejects terms using two ExpandDeciders.
Terms are only accepted if they are accepted by both of the specified ExpandDecider objects.
◆ ExpandDeciderAnd() [1/2]
| Xapian::ExpandDeciderAnd::ExpandDeciderAnd |
( |
const ExpandDecider & | first_, |
|
|
const ExpandDecider & | second_ ) |
|
inline |
Terms will be checked with first, and if accepted, then checked with second.
- Parameters
-
◆ ExpandDeciderAnd() [2/2]
| Xapian::ExpandDeciderAnd::ExpandDeciderAnd |
( |
const ExpandDecider * | first_, |
|
|
const ExpandDecider * | second_ ) |
|
inline |
Compatibility method.
- Parameters
-
◆ operator()()
| virtual bool Xapian::ExpandDeciderAnd::operator() |
( |
const std::string & | term | ) |
const |
|
virtual |
The documentation for this class was generated from the following file: