20 #ifndef XAPIAN_INCLUDED_XAPIAN_H
21 #define XAPIAN_INCLUDED_XAPIAN_H
31 # error Include <xapian.h> before Qt headers, or put 'CONFIG += no_keywords' in your .pro file and use Q_SLOTS instead of slots, etc
35 # error Include <xapian.h> before Wt headers, or define WT_NO_SLOT_MACROS to stop Wt from defining the macros 'slots' and 'SLOT()'
41 #define XAPIAN_IN_XAPIAN_H
148 #undef XAPIAN_IN_XAPIAN_H
Compiler attribute macros.
Compact a database, or merge and compact several.
Constants in the Xapian namespace.
Mechanism for accessing a struct of constant information.
Factory functions for constructing Database and WritableDatabase objects.
Hierarchy of classes which Xapian can throw as exceptions.
Decide if a Xapian::Error exception should be ignored.
Class representing a list of query expansion terms.
Allow rejection of terms during ESet generation.
Geospatial search support routines.
API for working with Xapian databases.
API for working with documents.
Build key strings for MSet ordering or collapsing.
Class representing a list of search results.
const struct constinfo * get_constinfo_()
The Xapian namespace contains public interfaces for the Xapian library.
int major_version()
Report the major version of the library which the program is linked with.
int revision()
Report the revision of the library which the program is linked with.
const char * version_string()
Report the version string of the library which the program is linked with.
int minor_version()
Report the minor version of the library which the program is linked with.
Class for iterating over term positions.
Class for iterating over a list of document ids.
External sources of posting information.
parsing a user query string to build a Xapian::Query object
Class for looking up user subclasses during unserialisation.
parse free text and generate terms
Class for iterating over a list of terms.
Unicode and UTF-8 related classes and functions.
Class for iterating over document values.
MatchDecider subclass for filtering results by value.
Define preprocessor symbols for the library version.
Define XAPIAN_VISIBILITY_* macros.