Lines Matching refs:leveldb_iterator_t
52 struct leveldb_iterator_t { struct
219 leveldb_iterator_t* leveldb_create_iterator( in leveldb_create_iterator()
221 leveldb_iterator_t* result = new leveldb_iterator_t; in leveldb_create_iterator()
283 void leveldb_iter_destroy(leveldb_iterator_t* iter) { in leveldb_iter_destroy()
288 uint8_t leveldb_iter_valid(const leveldb_iterator_t* iter) { in leveldb_iter_valid()
292 void leveldb_iter_seek_to_first(leveldb_iterator_t* iter) { in leveldb_iter_seek_to_first()
296 void leveldb_iter_seek_to_last(leveldb_iterator_t* iter) { in leveldb_iter_seek_to_last()
300 void leveldb_iter_seek(leveldb_iterator_t* iter, const char* k, size_t klen) { in leveldb_iter_seek()
304 void leveldb_iter_next(leveldb_iterator_t* iter) { iter->rep->Next(); } in leveldb_iter_next()
306 void leveldb_iter_prev(leveldb_iterator_t* iter) { iter->rep->Prev(); } in leveldb_iter_prev()
308 const char* leveldb_iter_key(const leveldb_iterator_t* iter, size_t* klen) { in leveldb_iter_key()
314 const char* leveldb_iter_value(const leveldb_iterator_t* iter, size_t* vlen) { in leveldb_iter_value()
320 void leveldb_iter_get_error(const leveldb_iterator_t* iter, char** errptr) { in leveldb_iter_get_error()