Xapian: API Documentation: xapian Directory Reference

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

xapian Directory Reference

## Files
file | attributes.h
| Compiler attribute macros.
file | compactor.h
| Compact a database, or merge and compact several.
file | constants.h
| Constants in the Xapian namespace.
file | constinfo.h
| Mechanism for accessing a struct of constant information.
file | database.h
| API for working with Xapian databases.
file | dbfactory.h
| Factory functions for constructing Database and WritableDatabase objects.
file | document.h
| API for working with documents.
file | enquire.h
| API for running queries.
file | errorhandler.h
| Decide if a Xapian::Error exception should be ignored.
file | expanddecider.h
| Allow rejection of terms during ESet generation.
file | geospatial.h
| Geospatial search support routines.
file | iterator.h
| Functions to assist creating language-idiomatic iterator wrappers.
file | keymaker.h
| Build key strings for MSet ordering or collapsing.
file | matchspy.h
| MatchSpy implementation.
file | positioniterator.h
| Class for iterating over term positions.
file | postingiterator.h
| Class for iterating over a list of document ids.
file | postingsource.h
| External sources of posting information.
file | query.h
| Xapian::Query API class.
file | queryparser.h
| parsing a user query string to build a Xapian::Query object
file | registry.h
| Class for looking up user subclasses during unserialisation.
file | snipper.h
| Generate snippets from text relevant to MSet.
file | stem.h
| stemming algorithms
file | termgenerator.h
| parse free text and generate terms
file | termiterator.h
| Class for iterating over a list of terms.
file | types.h
| typedefs for Xapian
file | unicode.h
| Unicode and UTF-8 related classes and functions.
file | valueiterator.h
| Class for iterating over document values.
file | valuesetmatchdecider.h
| MatchDecider subclass for filtering results by value.
file | weight.h
| Weighting scheme API.