]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
include: Update CompatSet.h to work without using namespace
authorAdam C. Emerson <aemerson@redhat.com>
Fri, 29 Mar 2019 01:05:35 +0000 (21:05 -0400)
committerAdam C. Emerson <aemerson@redhat.com>
Fri, 29 Mar 2019 14:30:37 +0000 (10:30 -0400)
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
src/include/CompatSet.h
src/include/btree_map.h

index a9e15f76f5df76671ef12215072d038b8eaa9fb8..3439cc82ff67fdcdec7ddfcc920443d8e05c7891 100644 (file)
@@ -77,7 +77,7 @@ struct CompatSet {
       remove(f.id);
     }
 
-    void encode(bufferlist& bl) const {
+    void encode(ceph::buffer::list& bl) const {
       using ceph::encode;
       /* See below, mask always has the lowest bit set in memory, but
        * unset in the encoding */
@@ -85,7 +85,7 @@ struct CompatSet {
       encode(names, bl);
     }
 
-    void decode(bufferlist::const_iterator& bl) {
+    void decode(ceph::buffer::list::const_iterator& bl) {
       using ceph::decode;
       decode(mask, bl);
       decode(names, bl);
@@ -111,7 +111,7 @@ struct CompatSet {
       }
     }
 
-    void dump(Formatter *f) const {
+    void dump(ceph::Formatter *f) const {
       for (auto p = names.cbegin(); p != names.cend(); ++p) {
        char s[18];
        snprintf(s, sizeof(s), "feature_%llu", (unsigned long long)p->first);
@@ -222,19 +222,19 @@ struct CompatSet {
     return true;
   }
 
-  void encode(bufferlist& bl) const {
+  void encode(ceph::buffer::list& bl) const {
     compat.encode(bl);
     ro_compat.encode(bl);
     incompat.encode(bl);
   }
-  
-  void decode(bufferlist::const_iterator& bl) {
+
+  void decode(ceph::buffer::list::const_iterator& bl) {
     compat.decode(bl);
     ro_compat.decode(bl);
     incompat.decode(bl);
   }
 
-  void dump(Formatter *f) const {
+  void dump(ceph::Formatter *f) const {
     f->open_object_section("compat");
     compat.dump(f);
     f->close_section();
index 1f42ea41414f2f75237e135ef94f5e963eb0a6a6..218835a0fbc5b350ea62654845c1282aaf5fd100 100644 (file)
@@ -10,8 +10,9 @@
 #include "include/encoding.h"
 
 template<class T, class U>
-inline void encode(const btree::btree_map<T,U>& m, bufferlist& bl)
+inline void encode(const btree::btree_map<T,U>& m, ceph::buffer::list& bl)
 {
+  using ceph::encode;
   __u32 n = (__u32)(m.size());
   encode(n, bl);
   for (typename btree::btree_map<T,U>::const_iterator p = m.begin(); p != m.end(); ++p) {
@@ -20,8 +21,9 @@ inline void encode(const btree::btree_map<T,U>& m, bufferlist& bl)
   }
 }
 template<class T, class U>
-inline void encode(const btree::btree_map<T,U>& m, bufferlist& bl, uint64_t features)
+inline void encode(const btree::btree_map<T,U>& m, ceph::buffer::list& bl, uint64_t features)
 {
+  using ceph::encode;
   __u32 n = (__u32)(m.size());
   encode(n, bl);
   for (typename btree::btree_map<T,U>::const_iterator p = m.begin(); p != m.end(); ++p) {
@@ -30,8 +32,9 @@ inline void encode(const btree::btree_map<T,U>& m, bufferlist& bl, uint64_t feat
   }
 }
 template<class T, class U>
-inline void decode(btree::btree_map<T,U>& m, bufferlist::const_iterator& p)
+inline void decode(btree::btree_map<T,U>& m, ceph::buffer::list::const_iterator& p)
 {
+  using ceph::decode;
   __u32 n;
   decode(n, p);
   m.clear();
@@ -42,16 +45,18 @@ inline void decode(btree::btree_map<T,U>& m, bufferlist::const_iterator& p)
   }
 }
 template<class T, class U>
-inline void encode_nohead(const btree::btree_map<T,U>& m, bufferlist& bl)
+inline void encode_nohead(const btree::btree_map<T,U>& m, ceph::buffer::list& bl)
 {
+  using ceph::encode;
   for (typename btree::btree_map<T,U>::const_iterator p = m.begin(); p != m.end(); ++p) {
     encode(p->first, bl);
     encode(p->second, bl);
   }
 }
 template<class T, class U>
-inline void decode_nohead(int n, btree::btree_map<T,U>& m, bufferlist::const_iterator& p)
+inline void decode_nohead(int n, btree::btree_map<T,U>& m, ceph::buffer::list::const_iterator& p)
 {
+  using ceph::decode;
   m.clear();
   while (n--) {
     T k;