MODULE = Search::Xapian PACKAGE = Search::Xapian::MSet
PROTOTYPES: ENABLE
MSet *
new1();
CODE:
RETVAL = new MSet();
OUTPUT:
RETVAL
MSet *
new2(other);
MSet * other
CODE:
RETVAL = new MSet(*other);
OUTPUT:
RETVAL
void
MSet::fetch1(begin, end)
MSetIterator * begin
MSetIterator * end
CODE:
THIS->fetch(*begin, *end);
void
MSet::fetch2(item)
MSetIterator * item
CODE:
THIS->fetch(*item);
void
MSet::fetch3()
CODE:
THIS->fetch();
percent
MSet::convert_to_percent1(wt)
weight wt
CODE:
THIS->convert_to_percent(wt);
percent
MSet::convert_to_percent2(it)
MSetIterator * it
CODE:
THIS->convert_to_percent(*it);
doccount
MSet::get_termfreq(tname)
string tname
CODE:
RETVAL = THIS->get_termfreq(tname);
OUTPUT:
RETVAL
weight
MSet::get_termweight(tname)
string tname
CODE:
RETVAL = THIS->get_termweight(tname);
OUTPUT:
RETVAL
doccount
MSet::get_firstitem()
doccount
MSet::get_matches_lower_bound()
doccount
MSet::get_matches_estimated()
doccount
MSet::get_matches_upper_bound()
weight
MSet::get_max_possible()
weight
MSet::get_max_attained()
doccount
MSet::size()
doccount
MSet::max_size()
bool
MSet::empty()
void
MSet::swap(other)
MSet * other
CODE:
THIS->swap(*other);
MSetIterator *
MSet::begin()
CODE:
RETVAL = new MSetIterator();
*RETVAL = THIS->begin();
OUTPUT:
RETVAL
MSetIterator *
MSet::end()
CODE:
RETVAL = new MSetIterator();
*RETVAL = THIS->end();
OUTPUT:
RETVAL
MSetIterator *
MSet::back()
CODE:
RETVAL = new MSetIterator();
*RETVAL = THIS->back();
OUTPUT:
RETVAL
MSetIterator *
MSet::get_msetiterator(doccount i)
CODE:
RETVAL = new MSetIterator();
*RETVAL = (*THIS)[i];
OUTPUT:
RETVAL
string
MSet::get_description()
void
MSet::DESTROY()