Searched refs:KeyComparator (Results 1 – 13 of 13) sorted by relevance
| /rocksdb-6.9/memtable/ |
| D | skiplistrep.cc | 14 InlineSkipList<const MemTableRep::KeyComparator&> skip_list_; 15 const MemTableRep::KeyComparator& cmp_; 21 explicit SkipListRep(const MemTableRep::KeyComparator& compare, in SkipListRep() 102 InlineSkipList<const MemTableRep::KeyComparator&>::Iterator iter_; 108 const InlineSkipList<const MemTableRep::KeyComparator&>* list) in Iterator() 254 InlineSkipList<const MemTableRep::KeyComparator&>::Iterator iter_; 255 InlineSkipList<const MemTableRep::KeyComparator&>::Iterator prev_; 275 const MemTableRep::KeyComparator& compare, Allocator* allocator, in CreateMemTableRep()
|
| D | vectorrep.cc | 28 VectorRep(const KeyComparator& compare, Allocator* allocator, size_t count); 52 const KeyComparator& compare_; 59 const KeyComparator& compare); 106 const KeyComparator& compare_; 136 VectorRep::VectorRep(const KeyComparator& compare, Allocator* allocator, in VectorRep() 148 const KeyComparator& compare) in Iterator() 296 const MemTableRep::KeyComparator& compare, Allocator* allocator, in CreateMemTableRep()
|
| D | stl_wrappers.h | 20 const MemTableRep::KeyComparator& compare_; 21 explicit Base(const MemTableRep::KeyComparator& compare) in Base() 26 explicit Compare(const MemTableRep::KeyComparator& compare) : Base(compare) {} in Compare()
|
| D | hash_skiplist_rep.cc | 26 HashSkipListRep(const MemTableRep::KeyComparator& compare, 49 typedef SkipList<const char*, const MemTableRep::KeyComparator&> Bucket; 63 const MemTableRep::KeyComparator& compare_; 231 HashSkipListRep::HashSkipListRep(const MemTableRep::KeyComparator& compare, in HashSkipListRep() 335 const MemTableRep::KeyComparator& compare, Allocator* allocator, in CreateMemTableRep()
|
| D | hash_linklist_rep.cc | 26 typedef SkipList<Key, const MemTableRep::KeyComparator&> MemtableSkipList; 58 explicit SkipListBucketHeader(const MemTableRep::KeyComparator& cmp, in SkipListBucketHeader() 164 HashLinkListRep(const MemTableRep::KeyComparator& compare, 203 const MemTableRep::KeyComparator& compare_; 495 const MemTableRep::KeyComparator& compare, Allocator* allocator, in HashLinkListRep() 826 const MemTableRep::KeyComparator& compare, Allocator* allocator, in CreateMemTableRep()
|
| D | hash_skiplist_rep.h | 30 const MemTableRep::KeyComparator& compare, Allocator* allocator,
|
| D | hash_linklist_rep.h | 33 const MemTableRep::KeyComparator& compare, Allocator* allocator,
|
| D | memtablerep_bench.cc | 605 ROCKSDB_NAMESPACE::MemTable::KeyComparator key_comp(internal_key_comp); in main()
|
| /rocksdb-6.9/include/rocksdb/ |
| D | memtablerep.h | 60 class KeyComparator { 78 virtual ~KeyComparator() {} in ~KeyComparator() 281 virtual MemTableRep* CreateMemTableRep(const MemTableRep::KeyComparator&, 285 const MemTableRep::KeyComparator& key_cmp, Allocator* allocator, in CreateMemTableRep() 316 virtual MemTableRep* CreateMemTableRep(const MemTableRep::KeyComparator&, 345 virtual MemTableRep* CreateMemTableRep(const MemTableRep::KeyComparator&,
|
| /rocksdb-6.9/db/ |
| D | memtable.h | 84 struct KeyComparator : public MemTableRep::KeyComparator { struct 86 explicit KeyComparator(const InternalKeyComparator& c) : comparator(c) { } in KeyComparator() argument 455 KeyComparator comparator_;
|
| D | db_memtable_test.cc | 70 MemTableRep* CreateMemTableRep(const MemTableRep::KeyComparator& cmp, in CreateMemTableRep() 81 MemTableRep* CreateMemTableRep(const MemTableRep::KeyComparator& cmp, in CreateMemTableRep()
|
| D | memtable.cc | 234 int MemTable::KeyComparator::operator()(const char* prefix_len_key1, in operator ()() 242 int MemTable::KeyComparator::operator()(const char* prefix_len_key, in operator ()() 243 const KeyComparator::DecodedType& key) in operator ()() 411 const MemTable::KeyComparator comparator_;
|
| D | db_test_util.h | 190 const MemTableRep::KeyComparator& compare, Allocator* allocator, in CreateMemTableRep()
|