For internal use only.
A wrapper class for a termname which returns the termname if dereferenced with *.
More...
#include <termiterator.h>
Collaboration diagram for Xapian::TermNameWrapper:
Public Member Functions | |
TermNameWrapper (const std::string &tname_) | |
const std::string & | operator * () const |
Private Attributes | |
std::string | tname |
For internal use only.
A wrapper class for a termname which returns the termname if dereferenced with *.
We need this to implement input_iterator semantics.
Definition at line 42 of file termiterator.h.
Xapian::TermNameWrapper::TermNameWrapper | ( | const std::string & | tname_ | ) | [inline, explicit] |
Definition at line 46 of file termiterator.h.
const std::string& Xapian::TermNameWrapper::operator * | ( | ) | const [inline] |
std::string Xapian::TermNameWrapper::tname [private] |