]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/rocksdb/util/slice.cc
import 14.2.4 nautilus point release
[ceph.git] / ceph / src / rocksdb / util / slice.cc
index ed8c4816973c0a30cf8524e965007bf66c42eb94..5e23ae0a3d596cb8518e0b0b12ef181a129d74cf 100644 (file)
@@ -32,27 +32,27 @@ class FixedPrefixTransform : public SliceTransform {
         // the class implementation itself.
         name_("rocksdb.FixedPrefix." + ToString(prefix_len_)) {}
 
-  virtual const char* Name() const override { return name_.c_str(); }
+  const char* Name() const override { return name_.c_str(); }
 
-  virtual Slice Transform(const Slice& src) const override {
+  Slice Transform(const Slice& src) const override {
     assert(InDomain(src));
     return Slice(src.data(), prefix_len_);
   }
 
-  virtual bool InDomain(const Slice& src) const override {
+  bool InDomain(const Slice& src) const override {
     return (src.size() >= prefix_len_);
   }
 
-  virtual bool InRange(const Slice& dst) const override {
+  bool InRange(const Slice& dst) const override {
     return (dst.size() == prefix_len_);
   }
 
-  virtual bool FullLengthEnabled(size_t* len) const override {
+  bool FullLengthEnabled(size_t* len) const override {
     *len = prefix_len_;
     return true;
   }
 
-  virtual bool SameResultWhenAppended(const Slice& prefix) const override {
+  bool SameResultWhenAppended(const Slice& prefix) const override {
     return InDomain(prefix);
   }
 };
@@ -72,25 +72,25 @@ class CappedPrefixTransform : public SliceTransform {
         // the class implementation itself.
         name_("rocksdb.CappedPrefix." + ToString(cap_len_)) {}
 
-  virtual const char* Name() const override { return name_.c_str(); }
+  const char* Name() const override { return name_.c_str(); }
 
-  virtual Slice Transform(const Slice& src) const override {
+  Slice Transform(const Slice& src) const override {
     assert(InDomain(src));
     return Slice(src.data(), std::min(cap_len_, src.size()));
   }
 
-  virtual bool InDomain(const Slice& /*src*/) const override { return true; }
+  bool InDomain(const Slice& /*src*/) const override { return true; }
 
-  virtual bool InRange(const Slice& dst) const override {
+  bool InRange(const Slice& dst) const override {
     return (dst.size() <= cap_len_);
   }
 
-  virtual bool FullLengthEnabled(size_t* len) const override {
+  bool FullLengthEnabled(size_t* len) const override {
     *len = cap_len_;
     return true;
   }
 
-  virtual bool SameResultWhenAppended(const Slice& prefix) const override {
+  bool SameResultWhenAppended(const Slice& prefix) const override {
     return prefix.size() >= cap_len_;
   }
 };
@@ -99,15 +99,15 @@ class NoopTransform : public SliceTransform {
  public:
   explicit NoopTransform() { }
 
-  virtual const char* Name() const override { return "rocksdb.Noop"; }
+  const char* Name() const override { return "rocksdb.Noop"; }
 
-  virtual Slice Transform(const Slice& src) const override { return src; }
+  Slice Transform(const Slice& src) const override { return src; }
 
-  virtual bool InDomain(const Slice& /*src*/) const override { return true; }
+  bool InDomain(const Slice& /*src*/) const override { return true; }
 
-  virtual bool InRange(const Slice& /*dst*/) const override { return true; }
+  bool InRange(const Slice& /*dst*/) const override { return true; }
 
-  virtual bool SameResultWhenAppended(const Slice& /*prefix*/) const override {
+  bool SameResultWhenAppended(const Slice& /*prefix*/) const override {
     return false;
   }
 };