Lines Matching refs:Slice

99   Slice start;
100 Slice limit;
103 Range(const Slice& s, const Slice& l) : start(s), limit(l) {} in Range()
107 const Slice* start;
108 const Slice* limit;
111 RangePtr(const Slice* s, const Slice* l) : start(s), limit(l) {} in RangePtr()
313 ColumnFamilyHandle* column_family, const Slice& key,
314 const Slice& value) = 0;
315 virtual Status Put(const WriteOptions& options, const Slice& key, in Put()
316 const Slice& value) { in Put()
326 const Slice& key) = 0;
327 virtual Status Delete(const WriteOptions& options, const Slice& key) { in Delete()
349 const Slice& key) = 0;
350 virtual Status SingleDelete(const WriteOptions& options, const Slice& key) { in SingleDelete()
367 const Slice& begin_key, const Slice& end_key);
374 ColumnFamilyHandle* column_family, const Slice& key,
375 const Slice& value) = 0;
376 virtual Status Merge(const WriteOptions& options, const Slice& key, in Merge()
377 const Slice& value) { in Merge()
399 ColumnFamilyHandle* column_family, const Slice& key, in Get()
411 ColumnFamilyHandle* column_family, const Slice& key,
413 virtual Status Get(const ReadOptions& options, const Slice& key, in Get()
421 ColumnFamilyHandle* column_family, const Slice& key, in Get()
434 const Slice& /*key*/, PinnableSlice* /*value*/, in Get() argument
439 virtual Status Get(const ReadOptions& options, const Slice& key, in Get()
456 const Slice& key, PinnableSlice* merge_operands,
473 const std::vector<Slice>& keys, std::vector<std::string>* values) = 0;
475 const std::vector<Slice>& keys, in MultiGet()
486 const std::vector<Slice>& keys, std::vector<std::string>* /*values*/, in MultiGet()
493 const std::vector<Slice>& keys, in MultiGet()
523 const size_t num_keys, const Slice* keys,
527 std::vector<Slice> user_keys;
545 const size_t num_keys, const Slice* keys,
549 std::vector<Slice> user_keys;
587 ColumnFamilyHandle** column_families, const Slice* keys,
591 std::vector<Slice> user_keys;
607 ColumnFamilyHandle** column_families, const Slice* keys,
611 std::vector<Slice> user_keys;
638 const Slice& /*key*/, std::string* /*value*/,
648 ColumnFamilyHandle* column_family, const Slice& key,
654 virtual bool KeyMayExist(const ReadOptions& options, const Slice& key,
659 virtual bool KeyMayExist(const ReadOptions& options, const Slice& key,
921 const Slice& property, std::string* value) = 0;
922 virtual bool GetProperty(const Slice& property, std::string* value) { in GetProperty()
926 const Slice& property,
928 virtual bool GetMapProperty(const Slice& property, in GetMapProperty()
970 const Slice& property, uint64_t* value) = 0;
971 virtual bool GetIntProperty(const Slice& property, uint64_t* value) { in GetIntProperty()
984 virtual bool GetAggregatedIntProperty(const Slice& property,
1074 const Slice* begin, const Slice* end) = 0;
1076 const Slice* begin, const Slice* end) { in CompactRange()
1081 ColumnFamilyHandle* column_family, const Slice* begin, const Slice* end,
1092 const Slice* begin, const Slice* end, bool change_level = false,
1542 const Slice* /*begin*/, in SuggestCompactRange() argument
1543 const Slice* /*end*/) { in SuggestCompactRange()