#include <enquire.h>
Public Methods | |
ESet () | |
Construct an empty ESet. More... | |
~ESet () | |
Destructor. More... | |
ESet (const ESet &other) | |
Copying is allowed (and is cheap). More... | |
void | operator= (const ESet &other) |
Assignment is allowed (and is cheap). More... | |
Xapian::termcount | get_ebound () const |
A lower bound on the number of terms which are in the full set of results of the expand. More... | |
Xapian::termcount | size () const |
The number of terms in this E-Set. More... | |
bool | empty () const |
Test if this E-Set is empty. More... | |
ESetIterator | begin () const |
Iterator for the terms in this E-Set. More... | |
ESetIterator | end () const |
End iterator corresponding to begin(). More... | |
std::string | get_description () const |
Introspection method. More... | |
Public Attributes | |
Internal * | internal |
This set represents the results of an expand operation, which is performed by Xapian::Enquire::get_eset().
|
Construct an empty ESet.
|
|
Destructor.
|
|
Copying is allowed (and is cheap).
|
|
Iterator for the terms in this E-Set.
|
|
Test if this E-Set is empty.
|
|
End iterator corresponding to begin().
|
|
Introspection method.
|
|
A lower bound on the number of terms which are in the full set of results of the expand. This will be greater than or equal to size() |
|
Assignment is allowed (and is cheap).
|
|
The number of terms in this E-Set.
|