Database factory functions for the chert backend.
More...
Database factory functions for the chert backend.
◆ open() [1/2]
Database Xapian::Chert::open |
( |
const std::string & |
dir | ) |
|
|
inline |
◆ open() [2/2]
WritableDatabase Xapian::Chert::open |
( |
const std::string & |
dir, |
|
|
int |
action, |
|
|
int |
block_size = 0 |
|
) |
| |
|
inline |
Construct a Database object for update access to a Chert database.
- Parameters
-
dir | pathname of the directory containing the database. |
action | determines handling of existing/non-existing database:
|
block_size | the Btree blocksize to use (in bytes), which must be a power of two between 2048 and 65536 (inclusive). The default (also used if an invalid value if passed) is 8192 bytes. This parameter is ignored when opening an existing database. |
References Xapian::DB_BACKEND_CHERT.