33 #if defined XAPIAN_HAS_GLASS_BACKEND && defined XAPIAN_HAS_REMOTE_BACKEND    36 #ifdef XAPIAN_HAS_CHERT_BACKEND    44 DatabaseReplicator::~DatabaseReplicator()
    53 #ifdef XAPIAN_HAS_CHERT_BACKEND    55 # ifdef XAPIAN_HAS_REMOTE_BACKEND    63 #ifdef XAPIAN_HAS_GLASS_BACKEND    65 # ifdef XAPIAN_HAS_REMOTE_BACKEND The Xapian namespace contains public interfaces for the Xapian library. 
 
#define LOGCALL_STATIC(CATEGORY, TYPE, FUNC, PARAMS)
 
Support for chert database replication. 
 
DatabaseOpeningError indicates failure to open a database. 
 
WritableDatabase open()
Construct a WritableDatabase object for a new, empty InMemory database. 
 
Utility functions for testing files. 
 
Hierarchy of classes which Xapian can throw as exceptions. 
 
Base class for database replicator objects. 
 
Class to manage replication of databases. 
 
Indicates an attempt to use a feature which is unavailable. 
 
Define preprocessor symbols for the library version. 
 
Support for glass database replication. 
 
bool file_exists(const char *path)
Test if a file exists.