]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/messages/MOSDPGUpdateLogMissingReply.h
update source to Ceph Pacific 16.2.2
[ceph.git] / ceph / src / messages / MOSDPGUpdateLogMissingReply.h
index 1aa4fb6ab156b367cfc63f16cb63e3d14589be12..559c14353cf3e79ed4dc9d42829f2826d3ed522b 100644 (file)
@@ -18,7 +18,7 @@
 
 #include "MOSDFastDispatchOp.h"
 
-class MOSDPGUpdateLogMissingReply : public MOSDFastDispatchOp {
+class MOSDPGUpdateLogMissingReply final : public MOSDFastDispatchOp {
 private:
   static constexpr int HEAD_VERSION = 3;
   static constexpr int COMPAT_VERSION = 1;
@@ -71,11 +71,11 @@ public:
     {}
 
 private:
-  ~MOSDPGUpdateLogMissingReply() override {}
+  ~MOSDPGUpdateLogMissingReply() final {}
 
 public:
   std::string_view get_type_name() const override { return "PGUpdateLogMissingReply"; }
-  void print(ostream& out) const override {
+  void print(std::ostream& out) const override {
     out << "pg_update_log_missing_reply(" << pgid << " epoch " << map_epoch
        << "/" << min_epoch
        << " rep_tid " << rep_tid
@@ -92,6 +92,7 @@ public:
     encode(last_complete_ondisk, payload);
   }
   void decode_payload() override {
+    using ceph::decode;
     auto p = payload.cbegin();
     decode(map_epoch, p);
     decode(pgid, p);