Functions | |
Database | open (const std::string &dir) |
Construct a Database object for read-only access to a Flint database. | |
WritableDatabase | open (const std::string &dir, int action, int block_size=8192) |
Construct a Database object for update access to a Flint database. |
Database Xapian::Flint::open | ( | const std::string & | dir | ) |
Construct a Database object for read-only access to a Flint database.
dir | pathname of the directory containing the database. |
Referenced by DEFINE_TESTCASE(), BackendManagerFlint::get_writable_database_again(), BackendManagerFlint::get_writable_database_as_database(), main(), and Xapian::open_stub().
WritableDatabase Xapian::Flint::open | ( | const std::string & | dir, | |
int | action, | |||
int | block_size = 8192 | |||
) |
Construct a Database object for update access to a Flint database.
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. |