Home
last modified time | relevance | path

Searched defs:leveldb_comparator_t (Results 1 – 2 of 2) sorted by relevance

/aosp_15_r20/external/leveldb/db/
H A Dc.cc89 struct leveldb_comparator_t : public Comparator { struct
90 ~leveldb_comparator_t() override { (*destructor_)(state_); } in ~leveldb_comparator_t() argument
92 int Compare(const Slice& a, const Slice& b) const override { in Compare()
96 const char* Name() const override { return (*name_)(state_); } in Name()
99 void FindShortestSeparator(std::string*, const Slice&) const override {} in FindShortestSeparator()
100 void FindShortSuccessor(std::string* key) const override {} in FindShortSuccessor()
102 void* state_;
103 void (*destructor_)(void*);
104 int (*compare_)(void*, const char* a, size_t alen, const char* b,
106 const char* (*name_)(void*);
/aosp_15_r20/external/leveldb/include/leveldb/
H A Dc.h57 typedef struct leveldb_comparator_t leveldb_comparator_t; typedef