xapian-core  1.4.27
Functions
Xapian::Auto Namespace Reference

Database factory functions which determine the database type automatically. More...

Functions

Database open_stub (const std::string &file)
 Construct a Database object for a stub database file. More...
 
WritableDatabase open_stub (const std::string &file, int action)
 Construct a WritableDatabase object for a stub database file. More...
 

Detailed Description

Database factory functions which determine the database type automatically.

Function Documentation

◆ open_stub() [1/2]

Database Xapian::Auto::open_stub ( const std::string &  file)
inline

Construct a Database object for a stub database file.

The stub database file contains serialised parameters for one or more databases.

Parameters
filepathname of the stub database file.

Definition at line 61 of file dbfactory.h.

References Xapian::DB_BACKEND_STUB, and XAPIAN_DEPRECATED.

◆ open_stub() [2/2]

WritableDatabase Xapian::Auto::open_stub ( const std::string &  file,
int  action 
)
inline

Construct a WritableDatabase object for a stub database file.

The stub database file must contain serialised parameters for exactly one database.

Parameters
filepathname of the stub database file.
actiondetermines handling of existing/non-existing database:

Definition at line 85 of file dbfactory.h.

References Xapian::DB_BACKEND_STUB, Xapian::Remote::open(), and XAPIAN_DEPRECATED.