SubValueList Struct Reference

Collaboration diagram for SubValueList:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 SubValueList (ValueList *vl, unsigned db_idx_)
 ~SubValueList ()
void skip_to (Xapian::docid did, size_t multiplier)
Xapian::docid get_docid () const
Xapian::docid get_merged_docid (unsigned multiplier) const
std::string get_value () const
void next ()
bool at_end () const

Public Attributes

ValueListvaluelist
unsigned db_idx


Detailed Description

Definition at line 33 of file multi_valuelist.cc.


Constructor & Destructor Documentation

SubValueList::SubValueList ( ValueList vl,
unsigned  db_idx_ 
) [inline]

Definition at line 37 of file multi_valuelist.cc.

SubValueList::~SubValueList (  )  [inline]

Definition at line 40 of file multi_valuelist.cc.

References valuelist.


Member Function Documentation

bool SubValueList::at_end (  )  const [inline]

Definition at line 64 of file multi_valuelist.cc.

References Xapian::ValueIterator::Internal::at_end(), and valuelist.

Xapian::docid SubValueList::get_docid (  )  const [inline]

Xapian::docid SubValueList::get_merged_docid ( unsigned  multiplier  )  const [inline]

std::string SubValueList::get_value (  )  const [inline]

Definition at line 58 of file multi_valuelist.cc.

References Xapian::ValueIterator::Internal::get_value(), and valuelist.

void SubValueList::next (  )  [inline]

Definition at line 60 of file multi_valuelist.cc.

References Xapian::ValueIterator::Internal::next(), and valuelist.

void SubValueList::skip_to ( Xapian::docid  did,
size_t  multiplier 
) [inline]

Definition at line 44 of file multi_valuelist.cc.

References db_idx, Xapian::ValueIterator::Internal::skip_to(), and valuelist.


Member Data Documentation


The documentation for this struct was generated from the following file:

Documentation for Xapian (version 1.2.9).
Generated on 10 May 2012 by Doxygen 1.5.9.