]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
journal: add default constructor to Payload
authorJason Dillaman <dillaman@redhat.com>
Mon, 13 Jul 2015 19:31:29 +0000 (15:31 -0400)
committerJason Dillaman <dillaman@redhat.com>
Fri, 6 Nov 2015 01:42:41 +0000 (20:42 -0500)
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/journal/Payload.h

index a878111eb5ffa8a1da105ce909c834a1a20c1397..70f774af190da3965b366433f2986ed75fbc287a 100644 (file)
@@ -16,8 +16,13 @@ class Payload {
 public:
   typedef boost::intrusive_ptr<PayloadImpl> PayloadImplPtr;
 
+  Payload() {}
   Payload(const PayloadImplPtr &payload) : m_payload_impl(payload) {}
 
+  inline bool is_valid() const {
+    return m_payload_impl;
+  }
+
   const bufferlist &get_data() const;
 
 private: