MapTermList Class Reference

#include <maptermlist.h>

Inheritance diagram for MapTermList:

Inheritance graph
[legend]
Collaboration diagram for MapTermList:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 MapTermList (const Xapian::Document::Internal::document_terms::const_iterator &it_, const Xapian::Document::Internal::document_terms::const_iterator &it_end_)
Xapian::termcount get_approx_size () const
string get_termname () const
Xapian::termcount get_wdf () const
Xapian::doccount get_termfreq () const
Xapian::PositionIterator positionlist_begin () const
Xapian::termcount positionlist_count () const
TermListnext ()
bool at_end () const

Private Attributes

Xapian::Document::Internal::document_terms::const_iterator it
Xapian::Document::Internal::document_terms::const_iterator it_end
bool started

Detailed Description

Definition at line 34 of file maptermlist.h.


Constructor & Destructor Documentation

MapTermList::MapTermList ( const Xapian::Document::Internal::document_terms::const_iterator &  it_,
const Xapian::Document::Internal::document_terms::const_iterator &  it_end_ 
) [inline]

Definition at line 41 of file maptermlist.h.


Member Function Documentation

Xapian::termcount MapTermList::get_approx_size (  )  const [inline]

Definition at line 47 of file maptermlist.h.

References Assert.

string MapTermList::get_termname (  )  const [inline]

Definition at line 54 of file maptermlist.h.

References Assert, at_end(), it, and started.

Xapian::termcount MapTermList::get_wdf (  )  const [inline]

Definition at line 61 of file maptermlist.h.

References Assert, at_end(), it, and started.

Xapian::doccount MapTermList::get_termfreq (  )  const [inline]

Definition at line 68 of file maptermlist.h.

Xapian::PositionIterator MapTermList::positionlist_begin (  )  const [inline]

Definition at line 72 of file maptermlist.h.

References it.

Xapian::termcount MapTermList::positionlist_count (  )  const [inline]

Definition at line 76 of file maptermlist.h.

References it.

TermList* MapTermList::next (  )  [inline]

Definition at line 80 of file maptermlist.h.

References Assert, at_end(), it, and started.

bool MapTermList::at_end (  )  const [inline]

Definition at line 91 of file maptermlist.h.

References Assert, it, it_end, and started.

Referenced by get_termname(), get_wdf(), and next().


Member Data Documentation

Xapian::Document::Internal::document_terms::const_iterator MapTermList::it [private]

Definition at line 36 of file maptermlist.h.

Referenced by at_end(), get_termname(), get_wdf(), next(), positionlist_begin(), and positionlist_count().

Xapian::Document::Internal::document_terms::const_iterator MapTermList::it_end [private]

Definition at line 37 of file maptermlist.h.

Referenced by at_end().

bool MapTermList::started [private]

Definition at line 38 of file maptermlist.h.

Referenced by at_end(), get_termname(), get_wdf(), and next().


The documentation for this class was generated from the following file:
Documentation for Xapian (version 1.0.10).
Generated on 24 Dec 2008 by Doxygen 1.5.2.