libept  0.5.25
Public Types | Public Member Functions | Public Attributes | Static Public Attributes | List of all members
ept::core::xapian::List Struct Reference

#include <xapian.h>

Public Types

typedef List Type
 

Public Member Functions

List head () const
 
Token token () const
 
bool operator< (const List &o) const
 
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 size_t 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

bool ept::core::xapian::List::empty ( ) const
inline
Xapian::Enquire const& ept::core::xapian::List::enq ( ) const
inline
List ept::core::xapian::List::head ( ) const
inline
bool ept::core::xapian::List::operator< ( const List o) const
inline

References token().

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

Referenced by tail().

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

References m_iter, and seek().

Token ept::core::xapian::List::token ( ) const
inline

References ept::Token::_id.

Referenced by TestXapian::checkQuery(), and operator<().

Member Data Documentation

const size_t ept::core::xapian::List::chunkSize = 20
static
char ept::core::xapian::List::m_enqPlace[sizeof(Xapian::Enquire)]
Xapian::MSet::const_iterator ept::core::xapian::List::m_iter
mutable

Referenced by tail().

Xapian::MSet ept::core::xapian::List::m_matches
mutable
int ept::core::xapian::List::m_pos
mutable

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