#include <ArmarXCore/applications/ArmarXStorm/other_files/IceDB/IceDB.h>
|
| | Dbi () |
| |
| | Dbi (const Txn &txn, const std::string &name, const C &ctx, unsigned int flags=0, MDB_cmp_func *cmp=0) |
| |
| bool | del (const ReadWriteTxn &txn, const K &key) |
| |
| bool | del (const ReadWriteTxn &txn, const K &key, const D &data) |
| |
| bool | find (const Txn &txn, const K &key) const |
| |
| bool | get (const Txn &txn, const K &key, D &data) const |
| |
| C | marshalingContext () const |
| |
| void | put (const ReadWriteTxn &txn, const K &key, const D &data, unsigned int flags=0) |
| |
| void | clear (const ReadWriteTxn &) |
| |
| MDB_dbi | mdbi () const |
| |
| virtual | ~DbiBase () |
| |
|
| | DbiBase () |
| |
| | DbiBase (const Txn &, const std::string &, unsigned int, MDB_cmp_func *) |
| |
| bool | del (const ReadWriteTxn &, MDB_val *, MDB_val *) |
| |
| bool | find (const Txn &, MDB_val *) const |
| |
| bool | get (const Txn &, MDB_val *, MDB_val *) const |
| |
| void | put (const ReadWriteTxn &, MDB_val *, MDB_val *, unsigned int) |
| |
◆ Dbi() [1/2]
template<typename K, typename D, typename C, typename H>
| Dbi |
( |
const Txn & | txn, |
|
|
const std::string & | name, |
|
|
const C & | ctx, |
|
|
unsigned int | flags = 0, |
|
|
MDB_cmp_func * | cmp = 0 ) |
|
inline |
◆ Dbi() [2/2]
template<typename K, typename D, typename C, typename H>
◆ del() [1/2]
template<typename K, typename D, typename C, typename H>
◆ del() [2/2]
template<typename K, typename D, typename C, typename H>
| bool del |
( |
const ReadWriteTxn & | txn, |
|
|
const K & | key, |
|
|
const D & | data ) |
|
inline |
◆ find()
template<typename K, typename D, typename C, typename H>
| bool find |
( |
const Txn & | txn, |
|
|
const K & | key ) const |
|
inline |
◆ get()
template<typename K, typename D, typename C, typename H>
| bool get |
( |
const Txn & | txn, |
|
|
const K & | key, |
|
|
D & | data ) const |
|
inline |
◆ marshalingContext()
template<typename K, typename D, typename C, typename H>
| C marshalingContext |
( |
| ) |
const |
|
inline |
◆ put()
template<typename K, typename D, typename C, typename H>
| void put |
( |
const ReadWriteTxn & | txn, |
|
|
const K & | key, |
|
|
const D & | data, |
|
|
unsigned int | flags = 0 ) |
|
inline |
The documentation for this class was generated from the following file:
- ArmarXCore/applications/ArmarXStorm/other_files/IceDB/IceDB.h