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.