Lines Matching refs:user_comparator_
21 : Comparator(user_cmp->timestamp_size()), user_comparator_(user_cmp) {} in UserComparatorWrapper()
25 const Comparator* user_comparator() const { return user_comparator_; } in user_comparator()
29 return user_comparator_->Compare(a, b); in Compare()
34 return user_comparator_->Equal(a, b); in Equal()
37 const char* Name() const override { return user_comparator_->Name(); } in Name()
41 return user_comparator_->FindShortestSeparator(start, limit); in FindShortestSeparator()
45 return user_comparator_->FindShortSuccessor(key); in FindShortSuccessor()
49 return user_comparator_->GetRootComparator(); in GetRootComparator()
54 return user_comparator_->IsSameLengthImmediateSuccessor(s, t); in IsSameLengthImmediateSuccessor()
58 return user_comparator_->CanKeysWithDifferentByteContentsBeEqual(); in CanKeysWithDifferentByteContentsBeEqual()
62 return user_comparator_->CompareTimestamp(ts1, ts2); in CompareTimestamp()
69 return user_comparator_->CompareWithoutTimestamp(a, a_has_ts, b, b_has_ts); in CompareWithoutTimestamp()
73 const Comparator* user_comparator_;