ept::core::xapian::List Struct Reference

#include <xapian.h>

List of all members.

Public Types

typedef List Type

Public Member Functions

List head () const
Token token ()
void seek () const
bool empty () const
List tail () const
Xapian::Enquire const & enq () const
 List (Xapian::Enquire _enq)
 List ()

Public Attributes

char m_enqPlace [sizeof(Xapian::Enquire)]
Xapian::MSet m_matches
Xapian::MSet::const_iterator m_iter
int m_pos

Static Public Attributes

static const int chunkSize = 20


Member Typedef Documentation


Constructor & Destructor Documentation

ept::core::xapian::List::List ( Xapian::Enquire  _enq  )  [inline]

ept::core::xapian::List::List (  )  [inline]


Member Function Documentation

List ept::core::xapian::List::head (  )  const [inline]

References seek().

Token ept::core::xapian::List::token (  )  [inline]

References ept::Token::_id, and m_iter.

void ept::core::xapian::List::seek (  )  const [inline]

References chunkSize, enq(), m_iter, m_matches, and m_pos.

Referenced by empty(), head(), and tail().

bool ept::core::xapian::List::empty (  )  const [inline]

References m_iter, m_matches, m_pos, and seek().

List ept::core::xapian::List::tail (  )  const [inline]

References m_iter, and seek().

Xapian::Enquire const& ept::core::xapian::List::enq (  )  const [inline]

References m_enqPlace.

Referenced by List(), and seek().


Member Data Documentation

char ept::core::xapian::List::m_enqPlace[sizeof(Xapian::Enquire)]

Referenced by enq(), and List().

Xapian::MSet ept::core::xapian::List::m_matches [mutable]

Referenced by empty(), List(), and seek().

Xapian::MSet::const_iterator ept::core::xapian::List::m_iter [mutable]

Referenced by empty(), List(), seek(), tail(), and token().

Referenced by empty(), List(), and seek().

const int ept::core::xapian::List::chunkSize = 20 [static]

Referenced by List(), and seek().


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

Generated on Sat Jul 26 12:03:57 2008 for libept by  doxygen 1.5.6