

Public Member Functions | |
| MultipleMatchSpy (const std::vector< Xapian::MatchSpy * > &spies_) | |
| void | operator() (const Xapian::Document &doc, Xapian::weight wt) |
| Implementation of virtual operator(). | |
Private Attributes | |
| const std::vector < Xapian::MatchSpy * > & | spies |
| List of match spies to call, in order. | |
Definition at line 177 of file multimatch.cc.
| MultipleMatchSpy::MultipleMatchSpy | ( | const std::vector< Xapian::MatchSpy * > & | spies_ | ) | [inline] |
Definition at line 183 of file multimatch.cc.
| void MultipleMatchSpy::operator() | ( | const Xapian::Document & | doc, | |
| Xapian::weight | wt | |||
| ) | [virtual] |
Implementation of virtual operator().
This implementation calls all the spies in turn.
Implements Xapian::MatchSpy.
Definition at line 194 of file multimatch.cc.
References LOGCALL_VOID, and spies.
const std::vector<Xapian::MatchSpy *>& MultipleMatchSpy::spies [private] |
List of match spies to call, in order.
Definition at line 180 of file multimatch.cc.
Referenced by operator()().