Open a connection to a Store. More...
Functions | |
static StoreHandle * | store_bdb_open (const char *path, bool create) |
Open a connection to a Store - Implements StoreOps::open() -. | |
static StoreHandle * | store_gdbm_open (const char *path, bool create) |
Open a connection to a Store - Implements StoreOps::open() -. | |
static StoreHandle * | store_kyotocabinet_open (const char *path, bool create) |
Open a connection to a Store - Implements StoreOps::open() -. | |
static StoreHandle * | store_lmdb_open (const char *path, bool create) |
Open a connection to a Store - Implements StoreOps::open() -. | |
static StoreHandle * | store_qdbm_open (const char *path, bool create) |
Open a connection to a Store - Implements StoreOps::open() -. | |
static StoreHandle * | store_rocksdb_open (const char *path, bool create) |
Open a connection to a Store - Implements StoreOps::open() -. | |
static StoreHandle * | store_tokyocabinet_open (const char *path, bool create) |
Open a connection to a Store - Implements StoreOps::open() -. | |
static StoreHandle * | store_tdb_open (const char *path, bool create) |
Open a connection to a Store - Implements StoreOps::open() -. | |
Open a connection to a Store.
[in] | path | Path to the database file |
[in] | create | Create the file if it's not there? |
ptr | Success, Store pointer |
NULL | Failure |
The open function has the purpose of opening a backend-specific connection to the database file specified by the path parameter. Backends MUST return non-NULL specific handle information on success.
|
static |
Open a connection to a Store - Implements StoreOps::open() -.
Definition at line 115 of file bdb.c.
|
static |
Open a connection to a Store - Implements StoreOps::open() -.
Definition at line 42 of file gdbm.c.
|
static |
Open a connection to a Store - Implements StoreOps::open() -.
Definition at line 41 of file kc.c.
|
static |
Open a connection to a Store - Implements StoreOps::open() -.
Definition at line 150 of file lmdb.c.
|
static |
Open a connection to a Store - Implements StoreOps::open() -.
Definition at line 42 of file qdbm.c.
|
static |
Open a connection to a Store - Implements StoreOps::open() -.
Definition at line 77 of file rocksdb.c.
|
static |
Open a connection to a Store - Implements StoreOps::open() -.
Definition at line 42 of file tc.c.
|
static |
Open a connection to a Store - Implements StoreOps::open() -.
Definition at line 42 of file tdb.c.